image
Tech sector must own up responsibility — Microsoft President