The Indian Point nuclear power plant in Westchester is on track to close today. The 2,000-megawatt plant has experienced safety and operational problems over the years. The Public Service Commission is reviewing the sale of the plant to ensure it is safely decommissioned and the site remediated. The plant first began operating in 1962.