Key Investors Might EXIT Azure Power…
German development finance institution Deutsche Investitions- und Entwicklungsgesellschaft (DEG), World Bank’s private-sector development arm International Finance Corporation (IFC) and Canadian pension fund Caisse de dépôt...
