High On Wing Loading

Tata Power Q1 results: Net profit doubles to Rs 795 cr, revenue up 43%