WHO ARE SEVERN TRENT GREEN POWER?Severn Trent Green Power, part of the Severn Trent plc group of companies is a successful, national, waste company with an excellent reputation in the organic waste and renewable energy sector. The company’s strategy is to continue to develop as a market leader in th...