The telecom operator has bought close to 133 million shares in the tower arm at Rs 216 apiece, for a total of Rs 2,870 crore.