The world economy has shrunk by at least 6%! OECD releases latest economic forecast 2020-06-11T00:54:26.278Z ... Source: chinanews All business articles on 2020-06-11