Indian tower company Indus Towers has added more than 16,000 towers to its portfolio after finalizing deals with Bharti ...