Business | Tue Dec 11, 2012 9:19am IST

Bharti Infratel to sell $120 million of IPO shares to anchor buyers