India is the sixth largest economy in the world. It is expected to be among the top three economies in the world within the next decade. The rapidly growing...
Workforce refers to the employable population of a country, city, industry or community. The term is also used in the context of global society. The International Labour Office (ILO),...
The term Indian Diaspora refers to people of Indian origin staying in countries other than India. Indians accounted for 6% of the global migrant population in 2015. The number...
I was trying to schedule a meeting with Mr Jeffrey Bezos for over a month. I wanted him to share his views about Amazon’s plans and also how he...