Activate Energy Acquisition completes $230 million IPO

See Full Page