Indian Oil’s Q1 profit more than doubles to Rs 5,689 crore by August 14, 2025 0 Indian Oil reported doubling of net profit to Rs 5,689 crore in the June quarter from Rs 2,643 crore a ...
The retirement of this notoriously finicky card marks the end of an era for one of the world’s oldest and largest transit systems | Fortune December 28, 2025