Japanese renewables developer Shizen Energy Inc, together with compatriots Alamport Inc and NiX JAPAN Co Ltd, has received an order to construct a 3.03-MWp rooftop solar power array in Indonesia.