India Leadership Study (2002)

India Leadership Study (2002)

By 2035 India is projected to overtake China as the most populous nation on earth, with over 1.5 billion people. Already it is the world’s largest democracy, with a population of 1,027,015,247. India is also home to hundreds of unreached people groups including some of the largest…

More on the study

Global Trends Analysis (2009)

Global Trends Analysis (2009)

In our last and final analysis, we have defined certain trends as important global shifts that will endure for a number of years. Undercurrents underlie all of the trends and, in fact, are what drive them. They are long-term, wide-ranging and largely empirically provable.

More on the analysis

India Research Project (2011)

India Research Project (2011)

Nearly twelve years ago a collaborative research project was launched, focusing on leadership development needs in India, known as the India Leadership Study. None of those who initiated that project had any idea of how influential it would become in shaping the thinking of leaders…

More on the project