Rarely is it inexplicable why something hasn’t worked. The things that succeed are the few, are the exceptions. Most technology projects aren’t huge successes. But the odds are stacked so heavily in favour of Google Plus that it’s almost hard to believe it isn’t the world’s best and most popular site already. And it’s clearly… Continue reading G-