EVO May 28, 2020 Adam Towler BMW M340i xDrive saloon 2020 review All the ingredients are present to make this a cracking sub-M Sport saloon, but the M340i puts outright pace and tech above…