BYDDF Financials: BYD Company Limited AI Analysis