News

Founder of India's IndiGo sells 5.8% stake for ₹67.85bn

March 12th, 2024