Delhi: The China head of Tesla has reportedly been promoted. According to reports, Tom Zhu has been assigned additional responsibilities at Tesla's US assembly...
Delhi, India:
The Body Shop’s UK market and UK-based Global Head Office are currently in administration and a sale process for the business has been...