Tata Power analysis