I take it I can no longer advertise new releases from Freezywater & Baueda or offers on Mirliton (and others), despite having stock at Vexillia, because they do not advertise here.
You can of course advertise stock for sale at your own site.
That is you promoting your own business.
Apologies for the confusion.
You can not submit news on behalf of other companies as if they had a Trader account.