German PMI services for March came in line with both prior and expected readings of 60.1.