Tata companies invested $9 billion across the world in FY16; global revenue slips to $103 billion from $108 billion: Cyrus Mistry
Tata companies invested $9 billion across the world in FY16; global revenue slips to $103 billion from $108 billion: Cyrus Mistry (PTI)