Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

India Pobably World’s Third Largest Economy

India has probably surpassed Japan to become the world's third largest economy after the US and China,

Exit mobile version