You can only sell or buy Goods in City with your Company where it has Headquarters.
Opening a Headquarter has a fee of 1 Euro for each City
You can only open Headquarters in Regions owned by the Country where you created your Company.