Perhaps we can help you with our media support. The world is shrinking and their are many English-language magazines which cover Europe or even most of the world. To use this route you need English press releases, articles and advertisements.
Of course, the Internet now also provides an easy and fast solution. Many potential customers first search the Internet for their purchasing requirements or when they need more information.