Development of the Test Rig After a few months of engineering, testing of the Turbine and Test Platform has taken place in Clevedon Marine Lake! A moment of trepidation before Read More » 26 August 2021