About Nomensa - infographic

An infographic of Nomensa's timeline over our past 11 years.