Share Twitter Facebook LinkedIn Email Tech stocks plummeted in July as traders unwound leveraged positions, sparking a drop in margin financing and raising concerns in Beijing.Read More