Value stocks are one of the best ways to earn very good returns on your hard-earned money from a medium to long-term perspective. In this detailed review, we