ffc0ffa
Supply Chain Signal — Chinese electric vehicle (EV) assembler BYD has set its sigh — OpenWatch