Business Rockstars Sold by Thom Beers, Steve Lehman to Invincible Entertainment for $20M
Invincible Entertainment Partners, an independent production and distribution company, has acquired Business Rockstars — a producer of video programming featuring CEOs and entrepreneurs — for $20 million in stock.
Thom Beers and Steve Lehman, both longtime media execs and principal partners of Business Rockstars, sold the company to Invincible.