fromTheregister3 days agoConstellation, Meta ink deal to keep IL nuclear plant onlineThe 20-year PPA between Meta and Constellation Energy will ensure the continued operation of the Clinton Clean Energy Center post-2027, securing clean energy for decades.NYC startup