The threat group is targeting entities in European governments that support Ukraine in the war
A mix of public cloud and on-prem may now be common in many businesses, but research finds European players are virtually absent
Google is the latest vendor to lay off staff, this time six per cent of its global workforce