Our analysis of IDT Energy
IDT Energy is an independent electricity and natural gas supplier, and a wholly owned subsidiary of Genie Energy. They provide electricity o gas in the following states: New York, New Jersey, Pennsylvania, Maryland and Illinois.
Founded in 2004, IDT first started offering service in New York before expanding to additional states. Additionally, their their association with Genie Energy, IDT has a robust solar energy plan that can help customers improve their carbon footprint in certain areas.