TGC Renewables was established in 2006 by founders Ben Cosh and Rob Denman.
Originally called The Green Company until its name change in 2011, it has now developed into one of the UK's leading renewables developers with offices in Bristol and Glasgow.
In 2010 TGC Renewables received major financial backing from the Constantine Group, a leading UK investment house with over 125 years UK and international investment experience.
TGC Renewables has supplied renewable energy solutions to a wide range of corporate and public organisations including The Body Shop, Scottish Power, The 2012 Olympics Sailing Venue and Orange and also has a significant client base of private individuals, farmers and landowners across the UK.
As a renewable energy company, TGC Renewables genuinely cares about the environment and it does everything it can to minimise its impact while seeking to assist the UK Government in meeting its future energy and climate change challenges.
We are always seeking to ensure our actions and plans take into account and minimise the impact on the views and needs of local people, animals, birds and natural habitats associated with our developments (whether for our own projects or for those of our clients).
Our management team has successfully undertaken thousands of planning applications, and we are recognized in the industry as driving forward the policies, technical standards and levels of consumer protection.