Technology

Tech sector must own up responsibility: Microsoft President

Tech sector must own up responsibility: Microsoft President