
Data That Matters October 2019
In 1960, the richest paid 56% in taxes. Now they pay 23%, less than the 24.2% the poorest pay. A Continue reading
In 1960, the richest paid 56% in taxes. Now they pay 23%, less than the 24.2% the poorest pay. A Continue reading
Terrorism makes the biggest headlines, but among ten other risks to human life, it only reduces life expectancy 22 days. Continue reading