Metro AG, one of Europe's largest retailers, bought 7% of RSL and is marketing RSL's prepaid calling cards to the 122 million customers who shop in its stores.
Germany's Metro AG, one of Europe's largest retailers, bought 7% of RSL and is marketing RSL's prepaid calling cards to the 122 million customers who shop in its stores.