RENEWABLE ENERGY CONSULTANTS
Established in 2012 by David Still CBE, a specialist in wind energy and associated offshore technologies, Stillwind delivers renewable energy consultancy services in the UK and internationally.
Company Registration No: 08028332 (England & Wales)