Thanks to sharp run-up in profits of oil marketing companies and banking sector, the corporate profit to GDP ratio has hit a 15-year high in the financial year March, 2024 as input cost moderates amid ...