The International Arch of Europe Award took place last weekend on April 27th and 28th in Frankfurt, Germany, with business representatives attending from over 70 countries. Business Initiative Directions awarded companies based on their commitment to quality, leadership and excellence.