By September 2025, the council had issued more than 1,800 permits to individuals and companies from 75 countries