Energy Storage Mercuria Invests in US Underground Energy Storage Firm Black Bayou byAlexander FosterJune 11, 2024