The Terra Solar Philippines (Terra Solar) company of billionaire Enrique Razon will inject massive investments of P200 billion for solar and battery energy storage system (BESS) projects to satiate its 20-year power supply agreement (PSA) for the mid-merit capacity needs of power utility giant Manil