ParentFull threadmlyle·I mean, France and Japan got 70% of their power from it not too many years ago...View on HN