All You Need to know About the Huawei P40 and P40 Pro, Specs and PricingCharles WundengbaMarch 25, 2020May 5, 2023