A solar powered racing car 'Endeavour' developed at the University of Cambridge in the United Kingdom has hit the road for the first time with a test drive, exhibiting its cutting-edge engineering......
With the rolling Atlantic ocean behind him, yachtsman Ben Ainslie set the London Olympic torch relay on the road from Land's End in the extreme south-west tip of England on Saturday. - London puts......