This content is from: Innovation
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.
This content is from: Innovation
International Finance Corporation is seeking to commit a total of $55 million to a new solar power development company.