Business StandardCenter·
Noel Tata questions big investments as $185 billion group feud deepens
Noel Tata has backed investments in strategic sectors but questioned whether projects are being executed with enough discipline
Read at Business Standard →



