BYD FY26 interim profit attributable to owners drops 20.54% to RMB 12.33 billion; revenue falls 7.13% to RMB 344.82 billion - BYDDY News | Rallies