Is New Delhi on track to become the world’s first fully solar-powered metro?

Close Bitnami banner
Bitnami