headlineplus.com
Catching Light To Launch Their Solar Electric Dutch Barge And 35 Metre Super Yacht In 2018.
Catching Light’ is the brainchild of Tom Wedgwood and Sheryl Greentree. They are launching an exciting eco-friendly solar Electric Dutch Barge which will make traveling across the waters cleaner an…