Caffarra partners with Keystone Strategy in Europe

Cristina Caffarra has stepped down as a senior consultant at Charles River Associates to steer Keystone Strategy’s new digital markets-focused European competition economics practice.

Get unlimited access to all Global Competition Review content