LON: 0SEA
Very promising green energy company. Please add.
Like it need to vote for your own suggestion