Central to the identity is a new logo and infinity symbol that consumers in focus groups agreed signified that the product really works. The company's logo looks very official--you might even make the point that the infinity symbol looks a bit like the NS logo preceding Network Solutions.
Unfurled definition, to spread or shake out from a furled state, as a sail or a flag; unfold. See more.
Definition of cowl. 1a : a hood or long hooded cloak especially of a monkb : a draped neckline on a woman's garment. 2a : a chimney covering designed to improve the draftb : the top portion of the front part of an automobile body forward of the two front doors to which are attached the windshield and instrument boardc : cowling.