Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Powur


Country United States
State California
City Del Mar
Address 2683 Via De La Valle 321G
Phone (866) 467-6987
Website https://powur.com/

Powur Reviews

  • Jun 20, 2023

This guy is a scammer who is into the business to scam centers outside the US. He did not even update all the sales Generated no ow he owes $500 but promise to pay. But on the promise day he refused again telling me that he doesnt have money to pay..

Write a Review about Powur