How Did Dallas’s Idol Records Weather the Pandemic?
Let’s not mince words: 2020 sucked. It sucked for everybody. And it especially sucked for music fans, musicians and live music venues. As a whole, the music industry makes 50 percent of its annual revenue from live music performances, and the other half, it makes from recorded music in the…