Immediate Media, the Radio Times publisher with a major office in Bristol, has launched In The Moment, a monthly print magazine dedicated to helping women make the most of every day with mindfulness, creativity and wellbeing. Immediate said the 116-page magazine, which went on sale last week, will embrace...