T
Tobenna Nwosu Review of Rigg tech ltd
I recently had an interaction with a certain tech ...
I recently had an interaction with a certain tech company. The experience was average. The customer service was okay but the website could use some improvements. Overall, it was an average experience.
Comments: