Elda River Expands Investment in Black Mountain Power to Over $200 Million
Elda River expands investment in Black Mountain Power to over $200 million to support the Company’s advancement of digital infrastructure sites across Texas. HOUSTON, TX, UNITED STATES, July 15, 2026 /EINPresswire.com/ -- Elda River Capital Management, …