You just read:

Vistra Opens New Offices in Spain

News provided by

Vistra

Jan 07, 2013, 10:32 EST