Key takeaways from India Inc's Q3 earnings season