IT Security Google Cloud seals bug that could have led to data breaches channelnewsbox — April 27, 2023 add comment