Artist / Label News The Worm In the Apple – Terra Firma’s EMI Purchase looks Increasingly Sour By RouteBotDecember 16, 2009 As you may have read here on our blog Terra Firma are suing their advisors/lenders… Read more