India Inc’s overseas investments at $12.25 billion during April-November: Report – Times of India
MUMBAI: Corporate India has invested $12.25 billion overseas during the first eight months of the current fiscal, most of which has gone into the firms’...