BMW unveiled the first of a new series of CS models last week at the 2017 Shanghai auto show. The first is the M4 CS which CarBuzz has learned will be built in a limited run of just 3,000 cars for ...