Introducing Battista, The Future of Electric Cars! : Zero Emissions & Faster Than a F1 Car on March 25, 2019 Electric cars Geneva Motor Show Hypercar Mahindra +