Supercar Sharing® secures EU trademark rights in over 30 countries  EIN News