Japanese renewables developer Shizen Energy Inc, together with compatriot Alamport Inc, has received an order to construct 4.5 MW of rooftop solar power arrays in Indonesia.