The Mahindra BE 6 is one of the latest electric products from the Indian marque while the BYD Atto 3 remains promising from ...