“If you think the world is ready for a floating solar explosion, run right out and buy yourself a cigar. It’s happening! The idea of strewing solar panels about bodies of water like so many rose petals has finally caught on, and here in the US it’s getting a major push from the US Department of Energy. No, really!…”