IndiGo stock gains after CEO Pieter Elbers resigns

March 11, 2026

IndiGo stock gains after CEO Pieter Elbers resigns