BHEL shares hit multi-year high after winning contract worth Rs 19,422 crore
BHEL shares hit multi-year high - After winning a contract worth Rs 19,422 crore. Explore the surge in value and the potential for future growth.