Europe tumbles at close as economic activity slows



Major stock markets across the European continent recorded losses at the end of Thursday’s session following the news that the private sector activity slowed down during June past market estimates…