One employee tells the BBC the tech giant has been attempting to 'scare' staff. We'll also hear from the African Tech Summit taking place in Kenya. Show more
Discover 11,128,835 listings and 280,510 playable programmes from the BBC
One employee tells the BBC the tech giant has been attempting to 'scare' staff. We'll also hear from the African Tech Summit taking place in Kenya. Show more