The board of executive directors of the International Finance Corporation (IFC) has approved an investment of $635 million that will help construct, operate and maintain up to 11 solar power plants