IREDA Details Ambitious Strategies for Expanding its Business and Minimizing Costs Through Various Initiatives
India : the Indian Renewable Energy Development Agency Limited (IREDA), in collaboration with its strategic partner, Boston Consulting Group (BCG),…