INC. MagazineJul 25, 20181 min readTryfacta ranked at Top spot among Companies on Inc. 5000 #investments #stockmarket