It's been a while since we've had a new Mi Max phone. The last one, which was the Mi Max 2, was launched in May 2017 - that's over a year back. Now, since the last few months, there have been trickles of information that has been leaking on a new Mi Max. It's called Mi Max 3, and it's expected to launch this month. Here's everything we know so far about it.