Créée en 2007 (États-Unis), E EUROCASTLE possède 22 marques sœurs et 3453 marques concurrentes. La marque E EUROCASTLE est détenue par Softbank Group, société cotée à Francfort. Le code ISIN de Softbank Group (numéro mondial de société cotée) est JP3436100006. E EUROCASTLE fait partie du secteur d’activité Services de télécommunications.