Japanese renewables developer Shizen Energy Inc, together with partner Alamport Inc, has commenced construction of 4.2 MW of rooftop solar power arrays in Indonesia. The photovoltaic (PV) systems are being built at 13 locations by PT ATW Alam Hijau, a local subsidiary established by the Japanese firms and ATW Group — the local EPC partner. […]