Share price of Tata Power falls as Nifty weakens | Sharefundss