Lokya sets up a subsidiary in Texas, USA

Tue, 12 Jan 2010


Lokya has set up a subsidiary in Texa, USA to provide near shore services to its customers in USA. This is initiated as part of Lokya's expansion plans.

Copyright 2009 LOKYA All Rights Reserved

Kalampukattu Group