[HIGHLIGHTS] Global Development Report: 2.9 billion people in the world do not have access to the Internet 2022-06-20T07:39:40.387Z Read the full translated version in English Read the full version from chinanews May on the same topic in other locals All business stories on 2022-06-20