Economic power over 400 years

Published 5 March 2026