Xiaomi Poco M3 Pro 5G vs Motorola G40 Fusion - Which one to buy(Detailed Comparison)