New web site

The Renewables Group has a new web site…