Icade H1 net loss widens to EUR 155.9 million; revenue falls 4.7% to EUR 600.8 million - XLRE News | Rallies