If you're in the market for a car that provides excellent value and still offers plenty of handy features, then a used Citroen Xsara Picasso is a great choice. As one of the UK's former best-selling ...
A 1932 Pablo Picasso masterpiece has sold for $139m (£113m), the second highest price ever achieved for the artist, according to Sotheby's. Femme a la Montre (Woman with a Watch) also becomes the ...