Vistara reports net profit, crosses $1bn revenue mark in FY23

Vistara reports net profit, crosses $1bn revenue mark in FY23