Nokia 8 to launch today

HMD Global is ready to launch its whole lot expected smartphone, referred to as the Nokia 8, these days. The …