Astrobees help astronauts in Space Station and other news

0

BBC Click’s LJ Rich looks at some of the week’s best technology stories. https://www.bbc.co.uk/news/technology-47808014