STAR 50 index plunges 40% as China tech loses $480B

Business