'Solar Energy Key to Self-Reliant India': Hardeep Puri

Indian Oil powers 36,000 outlets with solar energy, boosting India's green goals
Hardeep Singh Puri (File Photo)