Shanghai to hold int'l auto show
Shanghai will hold an international automobile exhibition from April 18 to 25.
China's smartphone shipments down 4.1 pct in March
China's smartphone shipments fell 4.1 percent year on year in March to 26.94 million units.
SpaceX's Falcon Heavy completes first commercial launch
The world's most powerful operational rocket completed its first commercial launch on Thursday.