London-based outsourcing giant Capita left a trove of data exposed online for 7 years.
Learn more about your ad choices. Visit podcastchoices.com/adchoices