HMD Global – a Finnish company that has licensed to manufactured Nokia branded smartphone has recently launched its latest device, touted as the Nokia...