The stunning collapse of the iconic company and MPC – which was founded in the Soho section of London during 1970 and was one of the world’s largest and most recognizable VFX vendors – was a ...