Original: The pre-facelift version of the car (2003 â "2007) was called the Ford Focus C-Max.
Simplified: Ford C-Max is a car produced by Ford Motor Company from 2003 to the present day. It had a facelift in 2007.