Huawei P30 vs Galaxy S10 vs iPhone XS: which flagship phone fits your needs?

The Huawei P30 has been announced, and it’s the latest attempt by Huawei to take the Western smartphone market by storm – but is it good enough to take on the top offerings from Samsung and Apple? …
( read original story …)