Spencer Jackson's Critical Energy raises $22 million for modular geothermal turbines

Business