Social Chain ( ETR:PU11 ) First Half 2023 Results Key Financial Results Revenue: €121.6m (down 43% from 1H 2022). Net...