BEIJING — China’s commercial hub of Shanghai on Tuesday announced eight infrastructure projects with total investment of 1.8 trillion yuan ($257 billion), after the city was hit hard by COVID-19 lockdowns in April and May. Read More