The survey notes that the confidence level among Indian CEOs remains higher than the global average Image: A labourer pushes a hand cart loaded with sacks of rice at a wholesale market in......
In the top 20 list for total individual wealth, India bettered Spain, Brazil, South Korea, Switzerland, Mexico, Netherlands, and Belgium, among others. Image: India is ranked 10......