Major Indian companies delivered mixed Q4 results today, April 17.