India’s Cochin International is the world’s first solar powered airport

Get Alerts