Active since Jun 2025
I placed an order for solar panels and after they received my money I have heard nothing. Phone does not go through and no replies to e-mails. What can be done about these *******.