Hi, I am new here and looking for advice about setup a company. We(I and my colleague) have experience with offshore (one Belize corp. with nominees), actually running the business on it, but with new CRS I do not feel safe. We both live in EU.
Our business is online advertising, affiliate etc...