4 ms·Companies talking about their new logos are the most self absorbed thing possible.by richardwhiuk 9y agoCompanies talking about their new logos are the most self absorbed thing possible.