This whole renewal and subscription process is very poor.
There is no way of logging to my account on the Restoro webpage.
The software keeps displaying a renewal reminder after purchasing three licenses.
There is no visible means to determine whether there was updates to the downloaded package
1 year ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews