Scoop: Swell is shutting down

The VPP company recently laid off all staff and is carrying out an alternative to Chapter 11 bankruptcy.

Maeve Allsup
August 27, 2024