Beijing: China's commercial hub of Shanghai launched eight infrastructure projects with total investment of 1.8 trillion yuan ($257 billion), state media said.