1 Jun 2016

Do companies care about customers?

From The Panel, 4:50 pm on 1 June 2016

Robert Aitken talks about whether big companies really care about keeping the customer satisfied.