Long term review: Xiaomi’s Mi 10 is the unexpected king of Android in India – CNBCTV18