Business Maverick Porsche Taycan elegantly dispenses with all (baseless) electric vehicle anxieties By Alexander Parker