Genie Energy Announces Third Quarter Results
Reports record third-quarter gross profit, net income and Adjusted EBITDA 1 Acquired site rights to build up to 64MW (megawatts) of solar pr...
Reports record third-quarter gross profit, net income and Adjusted EBITDA 1 Acquired site rights to build up to 64MW (megawatts) of solar pr...