Garrigues is an international legal and tax services firm that advises clients locally and globally from every angle of business law