The Muse lands $16M in financing

June 23, 2016