TugBiz CRM is one of the 75 finalists from 18,000 start-ups across all over India. TugBiz CRM has received an award of Rs. 2,00,000/- from Economic Times-Power of Idea 2015. This program was organized by Department of Science and Technology (DST),..
Relevance: 11.813898