You may have seen that notification on facebook saying your friends supported Free Basics and you should do too. Do you know what was that about? Last week, had launched a deceptive email campaign on…
You may have seen that notification on facebook saying your friends supported Free Basics and you should do too. Do you know what was that about? Last week, had launched a deceptive email campaign on…