Managers contribute £974m in value to UK music business, says new report

6 months ago 67
Research shows that each £1 invested in management services generated £8 across the broader sector.

Source

Read Entire Article