A short film for the opening of 2x 2.3MW Wind Turbines at HMP Standford Hill, Isle of Sheppey. This is a joint venture between Partnerships for Renewables (PfR) and the Ministry of Justice (MoJ).

pfr.co.uk

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…