Business, Finance & Economics Botticelli Masterpiece Worth $109 Million Found in Home in Southern ItalyBy Allan OmbugeJuly 29, 2024 Business, Finance & Economics 4 Mins Read A painting by the renowned 15th-century artist Sandro Botticelli, which had been recorded as missing since the 1980s, has been…