Pune (Maharashtra) [India], October 9 (ANI/PRNewswire): STL, an industry-leading integrator of digital networks, today announced that Dr Anand Agarwal will be stepping down as CEO and Director of the Company with effect from 2nd Dec 2021, to pursue his personal interests.