Moving Picture Company India, one of the leading TV production houses has partnered with Movico Technologies to digitize, promote and sell archival footage through Movico's new video aggregation website