BYD

BYD is in talks to sell carbon credits to European rivals