Indian corporate news, decoded into deal flow
Juniper Green Energy Limited has received a Letter of Award (LOA) from Solar Energy Corporation of India Limited (SECI) for a 230 MW Firm and Dispatchable Renewable Energy…