science
90-Year-Old Mould Sold for Almost £12k

The idea that a bit of gross mould would be worth $14,617 (£11,888.57) seems absurd until you realise it may be the most important mould to that was ever grown. Read More >>