Twitter founder commits $1bn to tackle coronavirus pandemic
Twitter founder and chief executive Jack Dorsey is setting aside $1bn (£800m), or more than […]
Twitter founder and chief executive Jack Dorsey is setting aside $1bn (£800m), or more than [...]