Huawei P10: What's the story so far?

Huawei has made a strong name for itself in the smartphone world over the last couple of years. Its more recent devices have delivered premium build qualities and some great specs for a lower price than many competitors, making them a serious consideration.With…