NSF: State approval of FPL nuclear project at Turkey Point overturned

NSF: State approval of FPL nuclear project at Turkey Point overturned