Westborough battery recycler Ascend Elements files for bankruptcy – Boston Business Journal

One of the Bay State’s clean technology companies valued at over $1 billion has initiated a bankruptcy process citing “longstanding financial …