World’s Largest Tidal Power Array — Off French Coast
November 14th, 2011 | by Zachary Shahan
Tidal array off the coast of France will be world’s largest when complete in 2012. A reader actually shared [&hellip
November 14th, 2011 | by Zachary Shahan
Tidal array off the coast of France will be world’s largest when complete in 2012. A reader actually shared [&hellip