Thailand-based independent power producer Ratch Group (BKK:RATCH) and its joint venture partner Nexif Energy of Singapore have launched commercial operations at a 74-MWp solar photovoltaic (PV) project in the Philippines.