Tata Power shares have delivered solid returns across various periods. In the past month, the stock gained 5.76%, while over six months,...
State-owned BHEL on Thursday announced the commissioning of India’s largest floating solar photovoltaic plant in Andhra Pradesh. Located at NTPC Simhadri in...