Icon
 

Excelerate Energy CEO on the company s IPO and the rising