February 7, 2012January 24, 2023Christopher Parsons MegaUpload’s Shutdown: Financial Implications for Artists