The latest international news in one place
After the Federal Trade Commission voted to block new noncompete agreements for 30 million workers on…