Recent reports proclaim that the dome, which will house the Discovery Channel Telescope 40 miles southeast of Flagstaff on the National Forest Service (NFS) lands, is 99 percent done. It will be the fifth largest telescope in the continental United States once completed. But not much is said of the … [Read more...] about Women Owned Businesses Tackling Environmental Issues
You are here: Home / Archives for pond