Toyota gives up car plant in St. Petersburg

Daimler Truck wants to “take off” in China

MAN restarts truck production