The ideas behind the BMW VISION NEXT 100