Royal Mail has said that the strikes have delayed 35 million items. That’s 35 million bits of business that other providers could be taking.
Royal Mail has said that the strikes have delayed 35 million items. That’s 35 million bits of business that other providers could be taking.