The winning developers will set up renewable energy projects backed with energy storage system to supply a cumulative 630 MW of firm and dispatchable renewable power in a demand-following manner. [Lire plus…]
Short link : https://lmc.today/pvc5