HomeThemesTypesDBAbout
item: #13789
UK manufacturers are suffering a triple whammy of lower sales, declining profits and a “painful cash squeeze”, according to new Insider Pro research.