Swedes Sweden's "Treskilling Yellow", the most expensive postage stamp in the world, retains its title at a private auction. Sources: AP The Times of India