Listen to this article Jharkhand Renewable Energy Development Agency (JREDA) has issued an engineering, procurement, and construction (EPC) request for proposal to set up a