They have no mention of what they are even going to sell the energy at, and no mention storage capacity (if any will be used at all) and not expected to come online for another 6 years.
We'll be able to learn more about it when they actually have an accepted bid from some one.