News has finally emerged that BMW is now going to have to recall over 300,000 vehicles. The most shocking part of this debacle is that these vehicles had already been recalled in other countries some years ago.

So why it has taken BMW so long to make this decision?

Their reaction - or lack of it - has received widespread attention because a former British soldier was killed in December 2016 after having swerved and crashed to avoid a stalled BMW on a dark road at night. Accusations are being leveled that they have potentially been covering up the fault on their vehicles since as early as 2011. With a retail industry that is already under duress, incidents like this can put a cloudy outlook on the future.