Solar News IFC Makes First Debt Investment In Thailand With Clean MaxBy Chitrika GroverJuly 30, 2025 International Financial Corporation (IFC) makes its first debt investment in a renewable energy developer in Thailand focused exclusively on the…