Lori Wright

1 result

Microsoft’s logo at its new €134m campus in south Dublin. Photograph: Brenda Fitzsimons

Microsoft will offer businesses a free version of its Teams corporate chat app, taking on Slack Technologies Inc in the start-up’s main market. The n(...)