The BMW i4 M50, the first-ever electric M car, has been officially launched in Singapore at the 50th anniversary of BMW M celebrations.