Vistra opens offices in Spain