The Post Office has unveiled plans for a significant revamp that includes the shuttering of 115 branches, posing a risk to hundreds of jobs. Unveiled earlier today, the transformation strategy is set to increase the income of UK postmasters by as much as £250m per year by 2030, as reported …
Read More »