Movicom aids production of the European Championships in Munich
The European Championships were the largest sporting event held in Munich, Germany since the 1972 Olympics. The competition featured nine Olympic sports over the course of 11 full days. Some […] More