50 employees
Breaking latest tech news, How To, Top 10s, Softwares, Free Apps, Windows & iOS tweaks are the specialty of the tech site techrotten.com
2016