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.
blow out. vb (adverb) 1. to extinguish (a flame, candle, etc) or (of a flame, candle, etc) to become extinguished. 2. (Automotive Engineering) (intr) (of a tyre) to puncture suddenly, esp at high speed. 3. (Electrical Engineering) (intr) (of a fuse) to melt suddenly.