Tag: Prime Focus India revamps its advertising services with high profile hiring