Collating and Disseminating Credible Power Industry Data and Information
India is considering cancelling a significant portion of its green power projects that have failed to…