Cathartes exits Westford Solar
Cathartes sold its stake in Westford Solar to Goldman Sachs Renewable Power. Financial terms weren’t announced. Westford Solar, of Middlesex County, Massachusetts, supplies power to a financial institution as well as two large universities in Massachusetts. Karbone Capital Markets advised Cathartes.




