Subscribe To Our Free Newsletter |
Nomura initiates coverage on Tata Power & JSW Energy with ‘buy’ rating, signals up to 32% upside
The said target prices indicate an upside potential of 27% for the former and 31.5% for the latter, with respect to Monday’s closing price.