Indian indices opened firm after yesterday's heavy fall. The BSE Sensex was up at 45579 up by 25 points, while Nifty traded higher by 5 points at 13333 at 10.15 am. HCL Tech, GAIL, Tech Mahindra, Bharti Airtel and Power Grid are the top gainers while Tata Motors, Bajaj Finance, IndusInd Bank, State Bank of India and ITC are the top losers. Nifty Auto and PSU Bank stocks struggle the most while IT and Realty stocks trade higher. Out of 50 stocks traded on the NSE, 22 advanced, 27 declined and 1 unchanged. Among stocks in focus, NIIT in its board meet on December 24 will consider buyback of equity shares. The scrip traded higher by over 4%. Edelweiss Financial Services will raise up to Rs 200 crore through issuance of secured redeemable non-convertible debentures (NCDs). The scrip traded lower by as much as 1% on the BSE. The Indian rupee slipped in the early trade today. It opened 18 paise lower at 73.96 per dollar against the previous close of 73.78, amid selling seen in the domestic equity market. India may see double-digit growth next fiscal: deloitte Market Watch: Indian Rupee down 23-ps to 73.79 against US dollar FM releases weekly installment of Rs 6,000-Cr to states to meet GST compensation shortfall