Bad customer service

Moderator: founder

Post Reply
Shafeeq H
Posts: 1
Joined: Thu Mar 23, 2023 1:25 am

Very bad customer service and have charged me 505 dollars for 90 days. I have installed 11 KV solar panel.
They are very tricky and rip off people.
Don’t trust them.
1 out of 5 stars
Post Reply

Return to “Red Energy”