We have similar holdings...I let go my solar holding and have been gathering ECTY (formally ELTE) for the green car play, small float. They are electric transportation and storage technologies co. w/ charging stations in US and now in bed w/ china/japan for same. The float so small (6 mill) that they move when the wind blows.
ECTY DD is best summarized at this link...I do not know about the websites track record and am not affiliated w/ it but they did a nice summary.