About this image
Construction of the first turbine at Craig wind farm, Dumfriesshire, Scotland - a 10 megawatt project currently generating electricity equivalent to that consumed by approximately 4,500 homes

Financial Reports

Ventus VCT plc
Financial Reports