Tata Power Share Price | The company said the project is perceived to be one of India’s most cost-effective bids for large-scale solar energy production. The Tata Group company added that the project was bagged following a competitive bidding process.