Captii Limited

Captii Limited, an investment holding company, operates in the technology and telecommunication businesses in South East Asia, South Asia, the Middle East, Africa, China, North America, and internationally. Show More...