Technology Capillary targeting $100 mn annual revenue in 3-4 years: CEO Aneesh Reddy Anand J 5 Mar, 2018