My.com

My.com

My.com

our site is committed to creating powerful communications & entertainment services. For support, please contact support_mail@corp.my.com.
Founded
2013
Follow us
Alexa global traffic share
Twitter followers
Team Size
2
Employees
Location
Headquarters
TechCrunch

Mail.ru Buys Maps.Me To Integrate Crowdsourced Maps Into Its My.com App Portal