Public sector companies have been the talk of the town lately. After disappointing their investors for the last decade, they finally turned and provided good returns in recent times. But is there a reason for caution? Let's review.
This article was originally published on October 25, 2023.