J-Skye, Indonesia's Largest Solar Manufacturer


First Solar Cell Factory in Indonesia