After a rough 2020, India Inc’s confidence level is at a 10-year-high