Custom Lucite celebrating financing of an offshore wind power project. The German wind farm will consist of 66 wind turbines, with an annual expected output of 1,750 GWh.