Indian stock markets may still seem a tad expensive on an index basis, but stock wise opportunities abound and may keep ...
Barings BDC (BBDC) trades at a 14% discount to book, offers a 10.6% dividend yield, and has a stable NAV over the last few ...