Malaysian utility Tenaga Nasional Berhad (KLSE:TENAGA), or TNB, has signed a power purchase agreement (PPA) for a 50-MW solar park to be built by Sharp Ventures Solar Sdn Bhd in Malaysia.