Post Office hub for UK banks

The British government has reached agreement with leading British banks over offering universal banking services through the …