Chatham House/Definition

A U.K. based think tank concerned with international economics, climate and energy matters, and international security