Teams — New Group Collaboration App From Apple

I’m not yet sure what exactly it is, but the word on the street is that it’s some hot shit.

Tuesday, 8 August 2006

Ads via The Deck Ads via The Deck