A company that has many customers in the UK for gas and electricity which comes from renewable sources.
They are part of the Octopus Group, which is a private company. This means no shares can be bought on an exchange.
ah good to know! I got them mixed up with the octopus aim i saw on the LSE
There is an IPO at some stage for one of the parts of the company, but not the whole group. https://www.asktraders.com/analysis/octopus-renewables-plans-250m-ipo-and-london-listing/
Yes you are right; it actually looks like they have completed an IPO for part of the group
Nope. That’s just one of their exchange traded trusts/funds. It’s just wind and solar farms, not the business itself. They are a fund management company.