The tech giant, which recently announced it was laying off 13 per cent of its workforce, is leaving its Grand Canal Square offices in Dublin four years earlier than the lease's break date.
© 2023 Currency Media Limited