The rumours about the Huawei P9 have been flying out thick and fast for a while now and we finally have the finished product to get to grips with. Here in our Huawei P9 review we show you why...