Die Hauptverwaltung von Torres liegt in Vilafranca del Penedès.
Seit der Gründung im Jahre 1870 hat die Bodegas Torres Tradition und Innovation miteinander verbunden und wurde so zum Maßstab für Qualitätsweine und Spirituosen. Heute gehören mehr als 1.300 Hektar eigene Weinberge zum Besitz, vertrieben werden die Weine in rund 150 Ländern. In einigen dieser Länder ist der Name Torres eng mit den besten Weinen der Welt verbunden.
2007 hat das Unternehmen beschlossen, die Maßnahmen zur Erhaltung des Bodens, zum Schutz der Umwelt und zur Bekämpfung des Klimawandels als eine der Hauptachsen Ihrer Umweltpolitik zu intensivieren.