TeleTrader 28/10/2025 Europe mostly down at open amid data
TeleTrader 27/10/2025 Novartis CEO defends Avidity deal