Moore Threads posts US$4.3m profit as Nvidia rival surges amid Beijing chip push Business & Economy April 27, 2026 12:38 PM