E: :
Testing fall arrestors
Novel torque test
Tidal turbine trial set to shine light on the Thames and technology