Martha Stewart is latest to launch an oversized title to lure luxury advertisers. (AdAge)
Two years since The Source’s new owners kicked out its co-creators Dave Mays and Ray “Benzino” Scott, the pair are readying a new rival title, Monsta. (Mediaweek)