It's FRAUD.
You can find it in other reviews and also Canadian government warns about it!
https://www.canada.ca/content/dam/ircc/migration/ircc/english/pdf/pub/fraud-english.pdf
5 years ago
www.betterplaceimmigration.com has a
4.5
average rating
from
60
reviews