Post navigation Sensex climbs to 80,797, highest in 2025, on FPI buying Ford withdraws 2025 forecast, Q1 profits fall by 65%, revenues fall to $40 bn