Meredith Corp. is shutting down women’s lifestyle magazine More, after the April 2016 issue, the company confirmed Thursday, Folio: reported. Launched in 1997, More attracted a loyal audience of high-household-income women and became profitable in the early …