Sort:  

I think it has to do with a decentralized renewable green energy platform that will act as an alternative source of power for the brand

Okay. That will be of great help to them. Combining this with the cheap energy they get from the grid.

From one of their video, it has to do with a channel for decentralized energy purchase if my memory serves me right.

i think EAN-EAN means their own energy platform i guess

I haven't seen this used anywhere before, I think it's theirs cos I searched on Google and couldn't find anything related to that

I think it is theirs, unless they come out clear on that