dailyO

Petrol and diesel hike: Where did all our tax money go?

Petrol price hitting a record high of Rs 76.57 per litre in Delhi on May 21 has rung alarm bells.

More Videos
Please log in
I agree with DailyO's privacy policy