Bing was launched earlier this month by Microsoft. It is an attempt to compete with Google and whilst Google are taking the launch very seriously (Microsoft is rumoured to be spending $100 million on advertising the launch), the consensus for the UK launch is that Microsoft have made a mistake launching it in the UK […]