Bayer to sell chemicals unit Currenta for €3.5 billion [dailymotion code=”k43fksMlyqhW6nuorG5″ autoplay=”yes”]
'Final humiliation': Andrew stripped of 'prince' title is his 'biggest fall from grace' 31 October 2025