Eurocar: getting the mix teamwork, experience and management capability just right in order to deliver a service according to your need.