A downstream holding company is a holding company established by a mutual insurance company. The mutual insurance company has 100% ownership of the holding company. [Source: Answers.com]
From ENR's web site (see related links section):
Daniel J. Sescleifer
Executive Vice President and Chief Financial Officer
Mr. Sescleifer joined Energizer in October 2000 as Executive Vice...