business
Visa to buy out Visa Europe for €21.2bn
Visa, the world’s largest payments network, yesterday said it struck a deal to acquire Visa Europe in a transaction valued at as much as €21.2bn to unify the brand globally after eight years as separate companies.