The report’s analysis showed that with no environment impact assessment (EIA) report mandated for solar and wind power projects of all sizes, they are …
Read Complete New : As India Scales up Renewables, Should Projects Face More Green Scrutiny? New Report Raises …