Despite the ruling party’s election win, criticism is growing of its opaque financial management, including property investments in London
Angola has spent £220 million (US$356 mn.) from funds ostensibly intended for long-term investment in the national infrastructure on a ‘trophy’ property in Mayfair, London. Plaza G...