Damian Shepherd

World's Top Enabler Of Financial Secrecy Is The United States

by

The U.S.'s worsening score was driven by its refusal to exchange information with other countries' tax authorities.

The Cost Of This Year's 10 Worst Climate Disasters: $170 Billion

by

2021 marks the sixth year that the cost of climate disasters has exceeded $100 billion.