Taylor & Francis and Cactus Communications have renewed their partnership

Source: STM Publishing News