News 3 years ago Ben reveals full details of Industry Leader Challenge 2019 – the Epic Thames Waterbike Ride