News

PDD Holdings, the parent company of Temu, reported a 47% profit decline to £1.5 billion in Q1 2025/26, despite a 10% revenue ...