India File: Nuclear power's now-or-never moment