German business activity grows in May



Private sector activity in Germany reached its highest point in a year, with the composite Purchasing Managers’ Index (PMI) at 52.4 in May, compared to 50.6 in April, according to a report by S&am…