The British journalists from Auto Express decided to take two sports cars from the same segment to the track and decide who is best. The protagonists are the BMW M135i and the Subaru WRX STi 320R. As you probably know, the German hatchback comes with a 3.0-liter turbocharged engine capable to produce 316hp and 450Nm [...]