News

The $1.5 billion software company has now confirmed both executives wrapped up in the cuddle seen around the world are no longer employed.