Whenever there is a new phone launch I tend to reserve my excitement until I have given a phone a good spin. I mean, what more could a new phone launch offer? I recently got to take the Huawei P20 for a test. My expectations were sky high and to be fair my first impressions […]