Chinese authorities scrambled on Wednesday to respond to public outrage over the Zhuhai car ramming that killed 35 people.
Revenues and profits plummeted at luxury car maker, Jaguar Land Rover (JLR), due to the catastrophic cyber attack it suffered ...