After an extraordinary JSE All Share Index 12% positive year to date return and 41% bounce off the lows of the Covid-19 induced sell off, many investors are querying whether there is still an upside? Our starting point is to question whether there is any upside left...