Result Tata Investment Corporation Ltd - 501301 - Results - Financial Results For Quarter/Year Ended March 31, … BSE India Outcome of Board Meeting