2 news articles • December 25, 2025
Major corporate developments include Nomura's 100th anniversary institute launch, BP's Castrol stake sale, Sanofi's D...
Major corporate developments include Sanofi's $2.2B acquisition of Dynavax, Netflix's proposed $83B purchase of Warne...