UK based postal service company Royal Mail said that it is on its way to meet its cost reduction target and has delivered more parcels than expected in Britain....

Read More