Day: June 7, 2022

China Matters Explores the birthplace of Cantonese Culture

BEIJING, June 7, 2022 /PRNewswire/ — China is often talked about as having the biggest population in the world, with its economy as the headline grabber...

Elon Musk threatens to pull out Twitter takeover bid

Elon Musk has threatened to back out of the $44 billion deal to purchase Twitter if the social media network fails to disclose data on...

Apple to boost production outside China; India, Vietnam among possible alternatives

Apple is aiming to increase its production outside of China to minimize reliance on the country where strict Covid regulations have hampered commerce. Based on...

Google loses defamation battle, ordered to pay John Barilaro $715,000

A federal court has ordered Google to pay $715,000 to former New South Wales deputy premier John Barilaro following a series of “racist” and “abusive”...