Genie Solar Energy is a fully owned subsidiary of Genie Energy Ltd (NYSE:GNE). Genie Energy was founded in 2004 under IDT Energy (NYSE:IDT) and spun off from its parent company in 2011.
With an extensive history in the energy industry and a balance sheet that shows we can support our customers into the future, business owners and corporate decision makers can be assured that we will be their solar partner for the long term. As of 2020, Genie Energy’s market cap sits at $141 million, with $34 million in cash assets and $400 million in revenue in 2020.
We’re here for you and your business now and in the future.