Genie Energy Ltd, through its subsidiaries, operates as a retail energy provider... Show more
a provider of oil and gas energy services
Industry ElectricUtilities