RE
Rebel Energy
View company profile →
New Customer
Just signed up to Ebico / Rebel energy. Cannot really give a review, as I have just switched over. But have had very positive communications, spoke with an agent ( De-Juan ), extremely polite, and very good customer service skills. So all positive at the moment.