Did Electric Car Revolution Just Fire BMW's CEO?