Let’s Look Back: Long Island Lighting Company mulls ‘floating nuclear station’
Sept. 7, 1978 The Long Island Lighting Company was studying the feasibility of placing a “floating nuclear station” on the Long Island Sound 40 years ago. The news made...