Posts

BYD shares fall on profit warning