sensex
A man looks at a screen across a road displaying the Sensex on the facade of the Bombay Stock Exchange (BSE) building in Mumbai, India. REUTERS

Indian shares extended gains on Friday, led by telecom major Bharti Airtel after it acquired Tata's mobile business for free.

The S&P BSE Sensex gained 0.78 percent at 32,432 while the broader NSE Nifty rose 0.70 percent to 10,167.

Among the top Sensex gainers: Bharti Airtel climbed 8 percent, Kotak Mahindra Bank added 2.2 percent, Tata Steel gained 3 percent while HDFC Bank advanced 1.9 percent.

Bharti Airtel, India's biggest telecom operator, said it would buy the consumer mobile business of Tata Teleservices and Tata Teleservices Maharashtra, free of cost.

The deal would boost the subscriber base of billionaire Sunil Mittal-owned Bharti Airtel and provide relief to Tatas from their money-losing mobile unit.

Shares in Tata Teleservices Maharashtra hit 10 percent upper circuit for the second session.

Shares of Tata Consultancy Services rose as much as 2.4 percent to their highest since June 7 after its quarterly revenue rose 1.7 percent in constant currency terms in the second quarter.

Market breadth was in the favour of gainers, with about 2 stocks advancing to every 1 stock that declined.

Stocks in Asia traded near decade high ahead of U.S. economic data and next week's Chinese Communist Party Congress.

MSCI's broadest index of Asia-Pacific shares outside Japan was up 0.15 percent, having gained 3.6 percent so far this month. Japan's Nikkei edged up 0.2 percent to another 21-year high.

Investors are focusing on U.S. consumer inflation figures due later in the day. Another key trigger would be China's 19th Communist Party Congress that begins on October 18, where President Xi Jinping is expected to lay out new policy initiatives and consolidate his power for a second five-year term.