Business Insider favicon

BMW just unveiled a sleek electric SUV that will take on Tesla's Model X