CMR (Self-employed commercial agents - Judgment) [2018] EUECJ C-645/16 (19 April 2018)