BMW 640d engine power of 309bhp and torque of 640 Nm makes it quick and smooth The BMW 640d is a superb car for fun to drive and has affordable fuel economy. The power of the 3.0-litre twin-turbo unit is 309 bhp. This muscle ensures acceleration from 0-62mph in 5.4 seconds and a top speed […]