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.
tear, rip, rend, split, cleave, rive mean to separate forcibly. tear implies pulling apart by force and leaving jagged edges. tear up the letter; rip implies a pulling apart in one rapid uninterrupted motion often along a line or joint. ripped the shirt on a nail; rend implies very violent or ruthless severing or sundering.