debt

Tata Investment Corp Q3FY23 net profit declined by 13 per cent

Tata Investment Corp Q3FY23 net profit declined by 13 per centTata Investment Corp Q3FY23 net profit declined by 13 per cent

Tata Investment Corporation Ltd on Tuesday reported a 12.55 per cent decline in consolidated profit after tax at INR 34.74…