New Delhi: The Ministry of Labor and Employment has strongly refuted a recent Citigroup report that raised concerns about India's ability to create sufficient...
New Delhi, Delhi, IndiaEDF Renewables, one of world’s leading companies in the business of developing, building and operating renewable power plants across the Globe,...