New Delhi: In a significant move towards advancing India's renewable energy landscape, the Indian Renewable Energy Development Agency Ltd. (IREDA)…
New Delhi: Dr. Vivek Joshi, Secretary of the Department of Financial Services (DFS) under the Ministry of Finance, led a…