A brother and sister team are rowing 3,000 miles across the Atlantic Ocean – their equipment includes Microsoft Teams
We’re opening a flagship store in the UK because London is hard to beat, says top Microsoft executive Chris Capossela