Which company presentation are you refering to? My understanding is Tata will share in the budget but I'm assuming this will only be 35%.
The company certainly has a great future but I think potential buyers may worry about project funding given the share price weakness. Regardless this share is an absolute bargain at these levels IMO