Why India? The Facts!

Why India? The Facts!

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...
Subscribe to our Newsletter

Keep up to date with Sanitation First

    X
    Subscribe to our Newsletter