Jennifer Hughes

Chinese brands are making up for the removal of rebates and tax incentives with profit-crimping concessions of their own. For BYD, net profit per car has slipped about a third from a peak in late 2023, estimate analysts.

BYD and peers make strides in every market but their own

2026-05-12T22:30:00.000Z
Powell set markets on this uncertain path last August when he described the Fed as “navigating by the stars under cloudy skies”.

Rising Federal Reserve chatter is not making life in markets easy

2024-04-08T09:40:54.000Z