BMW took the wraps off the sporty i4 M50 today. The marriage of the i and M subbrands, the car will be the first electric M car ever produced. Well, at least according to the German automaker, as to ...