Shizen and Alamport start installation of rooftop solar power arrays in Indonesia

Japan-based Shizen Energy Incorporated (Shizen), a renewables developer, and Alamport Incorporated has commenced construction of 4.2 MW of rooftop solar power arrays in Indonesia. Financing was granted under a programme for the...

Read More