Presence in more than 70 countries