VE
Verde Energy
View company profile →
Satisfactory but Room for Improvement
While I like the green energy aspect, the billing process can be confusing. I wish they had a more straightforward way to break down charges.
4 found helpful
View company profile →
While I like the green energy aspect, the billing process can be confusing. I wish they had a more straightforward way to break down charges.