Indus Net Technologies (INT.), the technology partner for leading brands across four continents, is eyeing aggressive global expansion. INT. will invest more than Rs 100 crore over the next three years to grow its topline by 3X, from existing and new ...