IT Blog Big Machine’s Scott Borchetta Responds to Taylor Swift’s Blog Post: “It’s Time For Some Truth” March 2, 2023