Blog

Westborough clean energy company hits ‘unicorn’ status with $460M

Ascend Elements Inc. is the third tech company based in Massachusetts to pass a $1 billion valuation this year, and the second in the clean energy space.

Read More