Tata Power Renewable Energy Ltd

2 Months ago
Tata Global Beverages Ltd said on Tuesday it has signed a non-binding term sheet...