The UNCTAD World Investment Report 2020 – some sobering statistics BY B.M.R., Tuesday, 4 August 2020 A dose of grimness from the UNCTAD World Investment Report 2020. And, of course, covid-19 is squarely in the frame. [Read more…] about The UNCTAD World Investment Report 2020 – some sobering statistics