India replaces France as world’s 6th biggest economy


12 Jul