by Madeleine Knowles | Feb 27, 2018 | Blog
With over 1.2 billion inhabitants, India is a densely populated country, and with such a rich history, it’s no surprise that India is full of contradictions and complexities. We are very often asked why we work in India, given that it’s a country that can afford a...