Investor Overview

Update
Founded:
1977
Headquarters:
Washington D.c., DC
Funds Raised:
$100M

The Department of Energy's overarching mission is to advance the national, economic, and energy security of the United States; to promote

Description

Update

The Department of Energy's overarching mission is to advance the national, economic, and energy security of the United States; to promote scientific and technological innovation in support of that mission; and to ensure the environmental cleanup of the national nuclear weapons complex.

Current Team (2)

Update

Investments (39)

Update

Offices/Locations (1)

Update
  • Office

    1000 Independence Ave., SW

    Washington D.c., DC 20585

    USA