The Mi 10 is an excellent phone that brings the hardware toe to toe with the premium competition. The high-end imaging experience, good performance, and excellent battery life are as good as, if not ...