Auto The offensive continues: behind the wheel of the BYD Seal. In Portugal from €46,990. If Chinese manufacturers are increasingly determined to succeed in the European market, and Portugal is no... by Carl Harrison July 13, 2024