2 Firms Help Lead Altus Power's $1.6B Go-Public Deal

Solar energy company Altus Power said Tuesday it was going public through a merger with a CBRE-backed blank check company in a deal valuing the combined entity at $1.58 billion and...

Already a subscriber? Click here to view full article