South Africa’s retail forex industry is entering a decisive phase as regulation tightens and consolidation accelerates. What does it mean for brokers and traders?
Europa: Hubble telescope spots ‘possible’ water plumes
NASA has revealed possible water plumes erupting from the surface of Europa. The potential plumes were spotted in images taken by the Hubble Telescope,…