China imposes €460 million platform fine

Updated as of: 11 October 2021