IDT Energy
New York
Founded in 2004, IDT Energy is an independent electricity and natural gas supplier that first offered energy supply services to customers in New York State. Since then, IDT Energy has entere…
Founded in 2004, IDT Energy is an independent electricity and natural gas supplier that first offered energy supply services to customers in New York State. Since then, IDT Energy has entere…