Malaysian photovoltaic (PV) plants builder Solarvest Holdings Bhd (KLSE:SLVEST) has struck a power purchase agreement (PPA) with Tenaga Nasional Berhad (KLSE:TENAGA) for 50 MW of solar park projects at home.