Ferrari unveils chassis of its first electric car, but shares plunge as financial outlook disappoints 12 October 2025
US tariffs, Chinese competition & limited fiscal space keep EBRD economies 'under pressure' 26 September 2025