IFC To Put $55M In Solar Development International Finance Corporation is seeking to commit a total of $55 million to a new solar power development company. December 17, 2025