E-commerce giant on the hook for 480MW of power from Susquehanna plant

Amazon Web Services on Monday added a nuclear-powered datacenter campus to its public cloud empire as part of a $650 million deal with Talen Energy – an owner and operator of electricity generation and transmission facilities in the US.…