Japanese renewables developer Shizen Energy Inc, through its Malaysian subsidiary, has signed a second long-term power purchase agreement (PPA) tied to a 10-MWp rooftop solar power array for Malaysia's Top Glove Corporation Bhd (KLSE:TOPGLOV).