Premier Foods owns some of the best known food brands in the UK, and is one of Britain’s largest branded food producers. In 2013 Premier food’s sales were £849 million, with a trading profit of £138.9 million. Seemingly a Great British success story. So why are they asking suppliers for investment payments from their suppliers? […]