These two countries had joined the one trillion dollar club along with India, now they are left far behind – India, Mexico and Russia achieved one trillion dollar club simultaneously in 2007
This post originally appeared on navbharattimes.indiatimes.com