Meredith Corp announced Tuesday that it made a strategic purchase with its recent acquisition of Stop, Breathe & Think (SBT), a mobile mindfulness …