UK 'among worst offenders' for giving aid contracts to own firms
Britain is one of the worst offenders for giving foreign aid contracts to its own firms rather than boosting the economies of developing nations, a new report warns. https://ift.tt/2pYnol5