SPECIAL SITUATIONS GROUP TEAM

More than 100 professionals from Spain, Portugal, USA, China and Latin America