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

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

Source

Read Entire Article