Category: CanadaLifestyleTech
Controversial people-rating app ‘Peeple’ launches in North America
After stirring up enormous controversy last year, Peeple – better known as “Yelp for people” – launched in North America Monday.The app allows users to review and give star ratings […]