tata power long term investment