"The client acknowledges that the company corporate logo, and the Globemark design are trademarks of the company."
Everything is fine except for the word "Globemark". Is there anyone who can give me ideas concerning the meaning for this translator's brain-teaser-like term?
The sooner I get help, the better for me to move on towards success. In advance, thanks a lot for your feedback on this concern.