Global Financial Integrity

John Unwin - Unsplash
 
SHARE

Reports

FEATURED REPORT

The Library Card Project: The Ease of Forming Anonymous Companies in the United States

As it happens, more corporations – anonymous and public – are established in the United States each year than in any other jurisdiction. While company formation is big business, the dark side of anonymous entities is readily apparent.

read more