Philippines-based Citicore Renewable Energy Corp (CREC) has energised what it says is its home country’s first solar baseload power plant, a 197-MWp facility in Luzon coupled with a 320-MWh battery energy storage system (BESS).