Dowlais shares are down about 25% over the past 12 months, as it was caught up in a broader downturn in the car industry.
ITC Hotels has chartered a new chapter, in the ITC story, as the hospitality arm of a Kolkata-based conglomerate, ITC got ...