Visa Inc. buys Visa Europe in 21-bn-euro deal | AWANI International