Revolution Beauty Group PLC, down 27% at 10.59p, 12-month range 10.59p-35p. The beauty retailer expects net sales for the year ending February 28 to be down approximately 25% having "experienced some ...
Spanish bank Sabadell's decision to move its headquarters back to Catalonia marks a pivotal moment in the region's economic resurgence following political unrest. This development reflects growing ...