Top 4 undervalued large-cap stocks

  • HDFC
  • HCL technology
  • L&T
  • HDFC Bank