Which JSE shares should I consider for a two- to three-year investment?

· Moneyweb