TataComms alugha announcement
We are excited and thrilled to announce that alugha's multilingual video solution could prevail against the smart and innovative ideas of hundreds of participants. Last year TATA Communications and the European Tour invited startups from around the world to a competition to find ideas how to levera
