The International Finance Corporation (IFC) has signed an agreement with the government of Afghanistan to design and tender a 40MW solar plant that will set a new model for subsequent projects and ...