HDFC all reports are available for free. I thinks it works in their interest to keep it free and as more people will read a buy recommendation and buy stock and fuel the stock price up.
I think this might be the link https://www.edelresearch.com/home.aspx
You would need to register; registration is free. Once registered you should be able to access all the publicly available stuff.