JSW Energy’s share price has seen fluctuations amid rising power demand and financial challenges. Recent ratings and projections highlight key factors influencing its performance.
ICICI Bank shares have recently hit a 52-week low, leading to a significant decline in market capitalisation. Key financial metrics and future outlook are examined.