HMD Global is set to launch a new C series smartphone, Nokia C20 Plus in China on June 11. However, the smartphone...