June 16, 2003 by minke d'antiminke “Energy pioneers are launching the world’s first offshore tidal energy turbine off the Devon coast.” (BBC)