Smurfit Westrock has been named as the "Best Irish Company in France" in the recent 2024 Ireland France awards.
A decision to plant vineyards on the mountainsides in a wine region in Southern France has made elegant and refreshing wines ...