0 followers
Celata Tech Inc. is a Geographical based intelligence platform and solution development company, registered address at 3097, 1603 Capitol Avenue, Suite 413A, Cheyenne, WY, Laramie, US, 82001, and development arm Celata Tech (Pvt) Ltd. in Sri Lanka at #80, Galle Road, Mount Lavinia. Celata is a sp... Read more
Industries
+2
Headquarters
Employees
Links
Thiran De Silva