Pano News
Subscribe
Topics · Place

Savannah River Site

The Savannah River Site (SRS), formerly the Savannah River Plant, is a United States Department of Energy (DOE) industrial complex located in South Carolina, United States, on land in Aiken, Allendale and Barnwell counties adjacent to the Savannah River. It lies 25 miles (40 km) southeast of Augusta, Georgia.

From Wikipedia (CC BY-SA)

22%

Left · 2

45%

Center · 4

33%

Right · 3

Pano rates the last 30 days Balanced.

Day by day

Oct 29 · 9 articlesSavannah River Fire Emergency Ends

Oct 10Nov 8

Stories

  1. Oct 29

    Savannah River Fire Emergency Ends

    The emergency triggered by a laboratory fire at the Savannah River Site ended after the blaze was extinguished.

    Balanced9 articles

Who covers it most