EC
Economy Energy
View company profile →
Just don't use.
Still have not received my credit refund 3 months after leaving the company. Awful response time, online chat takes far too long and is unhelpful.
View company profile →
Still have not received my credit refund 3 months after leaving the company. Awful response time, online chat takes far too long and is unhelpful.