BYD outsells Tesla … well, not exactly

The initially automobile, a Qin Plus DM-i sedan, rolls off the assembly line June 30 at BYD’s new manufacturing facility in Changfeng County, Hefei Metropolis, Anhui Province of China. (Getty…

Porsche Taycan EV outsells flagship 911 sports car

The all-electric Porsche Taycan Turbo. Source: Porsche AG In a indicator that drivers are more and more embracing battery electric powered types, gross sales of the Porsche Taycan surpassed individuals…