This, to my naive understand, seems like an enormously good idea and seems like they would have a lot of opportunity for relatively cheap resources and developing solutions for stabilizing fluctuating power generation resources like wind/solar.
Please someone with more knowledge in this domain explain further what might be the benefits and shortfalls and pragmatism of this group.