India and Logistx may not have won the semi-finalist title, but they definitely left a lasting impression at the recent competition. India, in particular, was […]