The Communist Party’s China State Grid Corp is raising local concerns not just about security—an ongoing corruption probe and alleged human rights abuses in China are raising eyebrows.
The Australian government announced on Thursday it had barred foreigners from buying a company that owns the world’s largest cattle ranch and other Australian farmland greater in area than South Korea.