Indian conglomerate Tata has revived its interest in taking a 50-acre chunk of one of the
The $3bn (£1.5bn) quoted group has been considering establishing a European R&D centre, at Advantage
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.