For those of you missing this, I'm assuming this is a reference to the song "Another Day in Paradise" by Phil Collins (who was the front-man in the band Genesis).
Thanks, I had missed at first. After I realised it also made me think about a famous movie scene [1] involving a financial guy and the Genesis lead singer. Wonder if the founders of this company had that in mind when they set it up.
My understanding is that there's a surplus of hydroelectric dams, that were built far from any reasonable amount of electricity demand, which is why there's excess green energy in (parts of) China.