I am slowly but surely weeding out my stocks with sub standard management, can't wait to rid myself of these dogs. Management is the key to investing imo. Very soothing to have the right people in charge of your investments.
NEN Price at posting:
5.7¢ Sentiment: Buy Disclosure: Held