roarrstudiosNov 27, 20141 minCompany mission statements are nothing more than fluff, piffle and jargon: HERALD SCOTLAND