corporate propaganda
claims made by a corporation/s, for the purpose of manipulating market opinion
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous