Business Spotlight - a German magazine for Buiness English Learners. Every issue contains great up-to-date texts on Business topics and lots of teaching materials suitable for all levels: easy, medium and advanced (+ US advanced). Inside every magazine there is a small learning kit on a specific topic with lots of vocabulary.
Most of vocabulary is normally translated into German, but even if you are working with non-German speakers, these magazines may be of great help for you in terms their contents. Besides, it leaves space for your students' independent work with unknown vocabulary))