UK energy managers link up with Russia

UK energy managers are forging new links abroad as tomorrow the industry body ESTA is signing a plan with Russian counterparts to swap tips on best practice. The Energy Services and Technology Association (ESTA) – which represents more than 100 major providers of energy management equipment and services in the UK – is in Russia […]