Tag: 663 Admiral St.
2 R.I. companies fined for EPA violations in Providence apartment project
PROVIDENCE – A pair of Rhode Island companies have settled with the U.S. Environmental Protection Agency for violating the Clean Air Act when demolishing a...