The Chinese carmaker BYD launched its electric sedan Seal in India on March 5 after unveiling the model a year ago in the Auto Expo 2023 The opening day of Auto Expo 2023 saw some of the top ...