Yes, tech corps have actually have been investing in nuclear. See some recent discussion:
> The deal would help enable a revival of Unit 1 of the five-decades-old facility in Pennsylvania that was retired in 2019 due to economic reasons.
i wonder why they stopped producing energy in 2019 even though energy prices have gone up over the five decades?