Something Badoo?
We’ve Twitter, we Facebook, we’ve MySpace, there is Google+, nowadays there is Badoo: a social media website for those you never understand. But. Although its name feels like a lyric in a scat tune, Badoo is a whole lot more, and it has the potential to help make a large impact. Badoo, launched in London…