Spacious Maybach, faster than Rolls-Royce: Aurus chief designer names advantages of Russian premium car

Aurus chief designer: Brand's cars are 70% localized