Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Did you know, an average Indian pays one-third of their daily income for just one litre of petrol? This episode of BS Number Wise explains the simple statistics behind it.