Look

Look

Worldwide leader of the road clipless pedal.

HQ location
Paris, France
Launch date
Enterprise value
$8—12m
Recent deals
Authorizing premium user...