News Azure’s rooftop solar India project financed by IFC Puskar Pande | July 13, 2013 Azure’s rooftop solar project in Gujarat is going to be financed by IFC. Established in 1956, the International Finance Corporation (IFC) is an international financial institution that encourages Read More