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.
7. the action, motion, or noise made by flapping: with one flap of its wings the bird was off. 8. a piece of material, etc, attached at one edge and usually used to cover an opening, as on a tent, envelope, or pocket. 9. a blow dealt with a flat object; slap.