#Finance in the news

Self Bank launches 3.05% TAE welcome deposit · Spain auctions Treasury Bills for €2.4 billion · BPCE to acquire 7% stake in Banco Sabadell