News

A Providence power plant with an iconic triple exhaust stack is being sold to a Texas company.