French energy giant TotalEnergies (EPA:TTE) and its Philippine partner Nextnorth have achieved financial close on a 440-MWp solar project in the Philippines, enabling the start of construction works.