Nominated 2016 Mar 28

Techbiz Africa

Anuj Mehrishi INDIA

Techbiz Africa website

ABOUT: An IT company with vast information to be displayed over the website. They deal in IT securities, data centers, Network Integration.

TAGS: jQuery, fullscreen, responsive

CATEGORY: services

7.47

Final Judge's Score
Go to Top