05.18.2023 - By WBUR
We talk about the latest in weather satellite technology on this episode of Tech Talk.