17 banks and building societies to repay customers £149m

Seventeen banks and building societies have agreed to repay over an estimated £149 million in interest and charges to around 497,000 customers, following OFT action. Read more...