Technology | Sun Apr 4, 2010 4:08pm EDT

NY's Indian Point nuclear plant denied key permit