TLS Hydro is one of the UK's leading independent operators of small hydropower. The company breathes new life into old schemes that had fallen into disrepair, as well as developing new hydropower sites. Its sister company, LoCO2 Energy, supplies renewable energy and low-carbon electricity direct to the public.
TLS Hydro Power
Més informació sobre aquesta ubicació