News

Cool IconOne Pole Units!

A number of Icon75 Pole Units have been installed in La Teste-de-Buch in France. La Teste-de-Buch is a municipality in southwestern France. It is located south of Arcachon Bay on the Atlantic coast, approx. 60 kilometers southwest of Bordeaux. The municipality’s main attraction is Europe’s tallest dune, the Dune du Pilat.