Meralco PowerGen Corp.MERALCO POWERGEN CORP. (MGen), through its affiliate Terra Solar Philippines, Inc. (TSPI), said it is on track to complete the first phase of the P200-billion MTerra Solar project by early 2026, with 778 megawatts (MW) of solar photovoltaic (PV) panels already installed on-site.The