News

The Shelly Company dropped its appeal of a series of decisions that denied it a permit to build and operate facilities near Alexandria.