Life as a Swindon Graduate

Intel’s Interns describe the benefits of working and living in the town of Swindon, U.K.