France’s Casino sales drop 3.2% in 2023

French retail company Casino on Wednesday said it had a net loss of €2.6 billion ($2.8 billion) in 2023 from continuing operations in Group share, compared to a loss of €185 million the previous year. This is notably reflecting the increase in financia…