Xiaomi has been drumming up to the release of their latest flagship for quite some time, but it's time for the full wraps to come off: the Xiaomi Mi 4 has been officially unveiled.

More...