Insights

[ad_1] Business activity growth in Europe slowed in June, pointing to a difficult end to the second quarter, according to preliminary data Friday.The euro zone's flash composite Purchasing Managers' Index dropped to 50.3 in June from 52.8 in the previous month. This was below the...