> idea worth persuing
Remains to be seen, considering how much snake oil there is in the solar market (but to be fair, this makes more sense than solar roads). A news article summary of a press release isn't proof of much.