Billions of euros of public money are channelled into private sector projects in developing countries by organisations that favour Western companies and investment banks, and exclude the nations they should support, a report published today (10 July) has found.