Luxury Mercedes, Luxury Green?