Royal Mail has been fined £21 million for missing its annual first and second class mail delivery targets.

See Full Page