BMW i3 launch event
London: Aug 9 2013 Last week BMW invited us and a few close friends to witness the UK and simultaneous worldwide launch of the BMW i3 electric car. This was a smooth operation typical of BMW corporate events. The location was in the old Billingsgate Fish Market City on Lower Thames Street with fine views […]
BMW i3 launch event Read More »