article thumbnail

JustCall Ranks 8th At The Deloitte Tech Fast 50 India 2020 Awards

JustCall

Yet again, we are super proud to announce that JustCall ranked Number 8 on the Deloitte Technology Fast 50 India, 2020 ! The Deloitte Technology Fast 50, India is a ranking of the 50 fastest growing technology companies in India. Winning the 2020 Technology Challenge. About JustCall (Slabs Technologies Private Limited).