The country’s macro set-up continues to be positive and the fundamentals of Indian corporates are improving as compared to last year.