Credit Managers' Index Shows Signs of a Rebound in May - News -...