The Kubera Principle

Himachal Pradesh: Thousands despair as India Adani plants shut down

Many locals in India’s Himachal Pradesh state say that they have lost their only source of income.