By Maria Deac
A new logo is the easy part to notice. The harder and more interesting story is what made the change necessary. After 23 years, more than 1,100 projects, and solutions used by over 20 million people ...
on 12 June 2026
•
9 min read