Bad times at Shenzhen