Retail giant Temu had a meteoric rise to become the most downloaded shopping app worldwide in 2024, but despite that success the platform's expansion plans hit roadblocks in some South-East Asian ...