Alfa Romeo Forum banner
1-1 of 1 Results
  1. South Africa
    Been watching the markets closely for a while now. I'm not an economist or trader but I can see things aren't looking great at the moment. The cause of all the worry seems to be China's stock market. Other factors like a drop in oil price, weakening rand etc adds to the worries. A rise in the...
1-1 of 1 Results