70% Of Urban India's Sewage Is Untreated
There are four years left for the government target of ensuring all Indians use toilets, but in urban India alone, no more than 30% of sewage...
62 People Have Same Wealth As 3.5 Billion
Just 62 individuals had the same wealth as 3.5 billion people—the bottom half of humanity—in 2015, according to a new report, An Economy For The...