Tata Power Company (₹40.5): Buy

Targets:  ₹42.5 and ₹43.5

Stop-loss:  ₹39