Q4 results today: Tata Consumer Products, ICICI Prudential Life among 16 companies to post Q4 earnings on April 23 Q4 results today: Tata Consumer Products, ICICI Prudential Life Insurance, Tata Elxsi, Mahindra & Mahindra Financial Services are among the 16 companies that will release their Q4 results on Tuesday