Technology is moving extremely fast, and a recent Clyde & Co survey of global business leaders has found that associated risks are weighing heavily. According to the law firm’s latest Corporate Risk Radar, 86% of leaders—CEOs, CFOs, COOs, general counsel, …
Spanish Train Crash Kills at Least 64 People South of Madrid
A high-speed rail service slammed into another train south of Madrid on Wednesday, killing at least 64 people in the second major accident on Spain’s