India's living cost equal to Switzerland: A social media post comparing living costs in G20 nations has ignited online ...
Oil prices above $100/brl and high current account deficit made India part of ‘Fragile Five’ in 2013, Are we ‘fragile’ again?