Visit their website, and/or follow them on Twitter
The journal for practising literary translators.
In Other Words, published by British Centre for Literary Translation, includes regular features on Translators at Work, Translations and the Publishing World and International Perspectives.