Internet - , New York, United States
Xtrech holdings Stands for eXtreme Technologies Holdings. We currently have holdings in Online Media, Legal, Mobile Apps, and Analytics platforms and we are dedicated to finding or creating innovations in internet, data, and advertising technologies.