Chimera Technologies is an UAE based LLC company established in 2012, with offices in Beirut and Doha since 2004. The company is the sole distributor of LRS (Long Range Systems), the USA world’s No.1 …
Website: http://www.lrsme.com/
Phone Number: +971 4 4502481
Leave a Reply