Claim: Phoenix Television is operated by Phoenix Satellite Television Holdings Ltd and is registered in Cayman Islands.
Evidence: It is operated by Phoenix Satellite Television Holdings Ltd, a television broadcaster with headquarters in Mainland China and Hong Kong. It is also registered in Cayman Islands.