A delegation of over 60 international representatives from 40 countries visits Delhi's new 20 MW battery energy storage system, showcasing India's advances in sustainable energy solutions.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results