Affordable Flagship Face-Off: Xiaomi Mi Mix 2 vs OnePlus 5 vs Nokia 8

In the league of flagships, the China-based smartphone maker OnePlus had introduced the OnePlus 5 in June this...