citroen
Renuealt
I'm thinking Mercury but they have three "boomerangs". Citreon has 2 Click the link.
Daewoo
boomerang!
Citroen
It looks like a football on a triangular base. All silver, and has the NFL logo on the front.
Cisco
Sharplink
Glyde
What logo is a black spider web
The logo featuring two boomerangs on top of each other belongs to the Australian telecommunications company Telstra. The design symbolizes connection and communication, reflecting Telstra's focus on providing telecommunications services across Australia. The boomerangs represent movement and agility, aligning with the company's innovative approach in the industry.