Competing Logos

A strange combination of the logos of competing companies.