One week post launch, Feedspot is used by people across 51 countries worldwide

One week post launch, Feedspot is used by people across 51 countries worldwide