Stimulus upbeat on outlook, despite slump in investee contribution

Stimulus Investments Limited has reported an operating profit of nearly N$1.32 million for the year ended 28 February 2021, compared to a loss of about N$5.95 million for the same period last year.

Read More