A communications agency (founded April 2004) rebranded in 2025 with a stronger focus on European tech companies and startups; reported 28 percent revenue growth in 2025.