One of Latin America’s largest economies, Mexico is an intriguing mix of Catholic values, society-orientated politics, market-friendly economics and some serious social problems
The notion of giving back to society is deeply engrained in Indian corporate culture. So too is the ability to improvise and innovate in the face of challenging circumstances