Chosen Solution

Huawei p10, bent from the top left corner. The front glass is broken and sim slot doesn’t work but rest everything works. Is it fixable? If it is, is it a feasible solution or its better to buy a new p10?

depends on your technicians. you could replace the Housing, sim tray and screen. These parts would cost around 250$ CAD To purchase, assuming you can find them at the same source. A lot of labor is involved, and you’re likely looking at arounf 450$CAD or more for a repair from a shop.