Source: City A.M. Author: Laura McGuire Keywords: Suffer financially Company: MUSICMAGPIE PLC – 12977343 – Incorporated on 27 October 2020
Musicmagpie. The technology firm has suffered financially in recent months, and its value has been downgraded from £200m to £20m in the last two years, according to reports in the outlet.