Auto The offensive continues: behind the wheel of the BYD Seal. In Portugal from €46,990. by Carl Harrison July 13, 2024