The Government of Afghanistan will work with IFC on an initial 40 Mw solar plant that will develop a new model for subsequent solar projects, helping the country to reach its 2,000 Mw goal. New Delhi: International Finance Corporation (IFC), a member of the World Bank Group, announced it has signed an agreement with the […]