MegaFon; company; The Paypers

MegaFon
http://english.corp.megafon.ru/about/
Local: Russian Federation United States
MNO