Italy industrial output ends three-month positive streak with May fall

Italy industrial output ends three-month positive streak with May fall

Italy industrial output ends three-month positive streak with May fall