United Nations - an international organisation that acts as a forum for discussion and regulates international relations. Head offices are in Geneva and New York. HM Customs & Revenue Glossary
Financial and business terms. 2012.
Financial and business terms. 2012.