Japanese renewables developer Shizen Energy Inc, through its Malaysian subsidiary, has signed a long-term power purchase agreement (PPA) under which it will install a rooftop solar power array with a minimum capacity of 2.2 MW in Malaysia.