At the 83rd Geneva Motor Show, the European Design Institute (IED) of Turin is presenting…