Nokia moves March 19 launch event online, to be streamed on YouTube

HMD Global was slated to host a launch occasion in London on March 19 the place…