Hi guys,
I'm looking to set up a company in Europe (preferably) for an advertising & marketing business.
We are acting as an intermediary between the advertising space owners (which are companies and regular persons without having a company) and product owners (that are buying advertising...