Tata Power shares have faced a notable decline following a downgrade by MarketsMOJO, impacting investor sentiment and financial metrics.
Breaking News and Top Stories from Around the World
Tata Power shares have faced a notable decline following a downgrade by MarketsMOJO, impacting investor sentiment and financial metrics.