Picture of Associated British Foods logo

ABF Associated British Foods News Story

0.000.00%
gb flag iconLast trade - 00:00
Consumer DefensivesBalancedLarge CapSuper Stock

REG - Assoc.British Foods - Transaction in Own Shares

For best results when printing this announcement, please click on link below:
https://newsfile.refinitiv.com/getnewsfile/v1/story?guid=urn:newsml:reuters.com:20251106:nRSF5736Ga&default-theme=true

RNS Number : 5736G  Associated British Foods PLC  06 November 2025

 06 November 2025

 Associated British Foods plc

 Transaction in own shares

 Associated British Foods plc (the 'Company') announces that on 06 November
 2025 it purchased for cancellation from UBS AG London Branch ('UBS') the
 following number of its ordinary shares of 5 15/22 pence each pursuant to the
 authority granted by its shareholders as part of its share repurchase
 programme, details of which were announced on 6 November 2025.

 Description of shares:                                                                                                         Associated British Foods plc

Ordinary shares of 5 15/22 pence
 Date of transaction:                                                                                                           06 November 2025
 Number of shares repurchased:                                                                                                  71,240
 Average price paid per share:                                                                                                  GBp 2268.10
 Highest price paid per share:                                                                                                  GBp 2292
 Lowest price paid per share:                                                                                                   GBp 2225

 The Company intends to cancel these Shares.
 All shares were purchased from UBS as an on exchange transaction subject to
 the rules of the London Stock Exchange.
 The table below contains detailed information of the individual trades made by
 UBS as part of the buyback programme.
 Schedule of purchases

 Shares purchased:                         Associated British Foods plc (ISIN: GB0006731235)
 Date of purchases:                        06 November 2025
 Investment firm:                          UBS AG London Branch

 Aggregated information:

 Venue                                     Volume-weighted average price                                     Aggregated volume                     Lowest price per share                              Highest price per share
 London Stock Exchange                                       2,268.03                                        42,262                                          2,227.00                                            2,291.00
 BATS Europe                                                           -                                     0                                                          -                                                   -
 Chi-X Europe                                                2,268.19                                        28,978                                          2,225.00                                            2,292.00
 Aquis                                                                 -                                     0                                                          -                                                   -

 Individual transactions:

 Number of ordinary shares purchased       Transaction price per ordinary share (pence)                      Time of transaction (London time)     Trading venue                                       Match ID
 302                                                     2,230.0000                                          08:03:15                              LSE                                                 2515556
 292                                                     2,230.0000                                          08:03:15                              LSE                                                 2515554
 337                                                     2,227.0000                                          08:04:51                              LSE                                                 2517653
 329                                                     2,227.0000                                          08:04:51                              LSE                                                 2517651
 305                                                     2,227.0000                                          08:04:51                              CHIX                                                2517649
 168                                                     2,227.0000                                          08:04:51                              CHIX                                                2517647
 152                                                     2,227.0000                                          08:04:51                              CHIX                                                2517645
 171                                                     2,225.0000                                          08:04:56                              CHIX                                                2517724
 197                                                     2,225.0000                                          08:04:56                              CHIX                                                2517722
 27                                                      2,227.0000                                          08:06:45                              LSE                                                 2521282
 308                                                     2,244.0000                                          08:13:03                              LSE                                                 2531838
 419                                                     2,249.0000                                          08:14:35                              LSE                                                 2533268
 192                                                     2,250.0000                                          08:15:07                              LSE                                                 2533945
 149                                                     2,250.0000                                          08:15:07                              LSE                                                 2533943
 368                                                     2,251.0000                                          08:15:07                              CHIX                                                2533941
 3                                                       2,249.0000                                          08:15:27                              LSE                                                 2534339
 309                                                     2,249.0000                                          08:15:27                              LSE                                                 2534341
 308                                                     2,249.0000                                          08:15:27                              CHIX                                                2534343
 353                                                     2,252.0000                                          08:18:42                              LSE                                                 2537930
 357                                                     2,252.0000                                          08:18:42                              CHIX                                                2537928
 345                                                     2,255.0000                                          08:18:42                              LSE                                                 2537926
 504                                                     2,256.0000                                          08:18:42                              LSE                                                 2537924
 358                                                     2,255.0000                                          08:18:42                              CHIX                                                2537922
 335                                                     2,251.0000                                          08:19:14                              LSE                                                 2538570
 185                                                     2,252.0000                                          08:22:10                              LSE                                                 2541693
 125                                                     2,252.0000                                          08:22:10                              LSE                                                 2541691
 250                                                     2,258.0000                                          08:29:06                              LSE                                                 2548441
 89                                                      2,258.0000                                          08:29:06                              LSE                                                 2548439
 404                                                     2,257.0000                                          08:29:41                              LSE                                                 2549121
 305                                                     2,257.0000                                          08:29:41                              CHIX                                                2549119
 37                                                      2,259.0000                                          08:30:39                              LSE                                                 2550827
 283                                                     2,259.0000                                          08:30:39                              LSE                                                 2550825
 294                                                     2,257.0000                                          08:31:07                              LSE                                                 2551566
 311                                                     2,258.0000                                          08:31:07                              CHIX                                                2551561
 343                                                     2,259.0000                                          08:37:14                              LSE                                                 2560215
 156                                                     2,259.0000                                          08:37:14                              CHIX                                                2560211
 179                                                     2,259.0000                                          08:37:14                              CHIX                                                2560209
 350                                                     2,276.0000                                          08:45:15                              LSE                                                 2569230
 310                                                     2,275.0000                                          08:45:20                              LSE                                                 2569286
 103                                                     2,275.0000                                          08:45:20                              CHIX                                                2569284
 240                                                     2,275.0000                                          08:45:20                              CHIX                                                2569282
 351                                                     2,273.0000                                          08:45:21                              LSE                                                 2569332
 331                                                     2,271.0000                                          08:50:04                              CHIX                                                2574369
 9                                                       2,266.0000                                          08:58:19                              LSE                                                 2583430
 891                                                     2,283.0000                                          09:00:21                              LSE                                                 2586010
 295                                                     2,282.0000                                          09:00:21                              LSE                                                 2586008
 115                                                     2,279.0000                                          09:00:26                              LSE                                                 2586089
 237                                                     2,279.0000                                          09:00:26                              LSE                                                 2586087
 360                                                     2,278.0000                                          09:01:42                              LSE                                                 2587341
 330                                                     2,278.0000                                          09:01:42                              CHIX                                                2587339
 322                                                     2,276.0000                                          09:02:08                              LSE                                                 2587848
 272                                                     2,273.0000                                          09:04:30                              LSE                                                 2589950
 88                                                      2,273.0000                                          09:04:30                              LSE                                                 2589948
 304                                                     2,273.0000                                          09:04:30                              CHIX                                                2589946
 359                                                     2,274.0000                                          09:12:10                              CHIX                                                2597781
 302                                                     2,275.0000                                          09:21:14                              LSE                                                 2606604
 319                                                     2,275.0000                                          09:21:14                              CHIX                                                2606602
 68                                                      2,274.0000                                          09:25:50                              LSE                                                 2610851
 285                                                     2,274.0000                                          09:25:50                              LSE                                                 2610849
 301                                                     2,274.0000                                          09:25:50                              CHIX                                                2610847
 302                                                     2,269.0000                                          09:29:29                              LSE                                                 2616100
 298                                                     2,275.0000                                          09:32:01                              LSE                                                 2618890
 291                                                     2,275.0000                                          09:32:01                              CHIX                                                2618888
 177                                                     2,273.0000                                          09:32:20                              LSE                                                 2619272
 176                                                     2,273.0000                                          09:32:20                              LSE                                                 2619270
 231                                                     2,274.0000                                          09:38:06                              LSE                                                 2625072
 25                                                      2,274.0000                                          09:38:06                              LSE                                                 2625074
 91                                                      2,274.0000                                          09:38:06                              LSE                                                 2625076
 350                                                     2,274.0000                                          09:38:06                              CHIX                                                2625070
 343                                                     2,272.0000                                          09:40:02                              LSE                                                 2626994
 185                                                     2,273.0000                                          09:49:31                              CHIX                                                2635842
 143                                                     2,273.0000                                          09:51:35                              CHIX                                                2638121
 294                                                     2,268.0000                                          10:01:13                              LSE                                                 2647271
 311                                                     2,269.0000                                          10:01:13                              CHIX                                                2647269
 305                                                     2,269.0000                                          10:09:29                              CHIX                                                2654629
 301                                                     2,268.0000                                          10:12:48                              LSE                                                 2657717
 300                                                     2,270.0000                                          10:18:04                              CHIX                                                2662402
 167                                                     2,269.0000                                          10:19:44                              LSE                                                 2663836
 341                                                     2,269.0000                                          10:19:44                              LSE                                                 2663834
 310                                                     2,269.0000                                          10:19:44                              CHIX                                                2663832
 105                                                     2,269.0000                                          10:19:44                              LSE                                                 2663830
 336                                                     2,274.0000                                          10:30:54                              CHIX                                                2674467
 355                                                     2,274.0000                                          10:35:17                              LSE                                                 2678464
 322                                                     2,277.0000                                          10:45:09                              LSE                                                 2686978
 345                                                     2,277.0000                                          10:45:09                              CHIX                                                2686976
 296                                                     2,287.0000                                          10:50:51                              LSE                                                 2692573
 195                                                     2,291.0000                                          10:55:37                              LSE                                                 2697485
 103                                                     2,291.0000                                          10:55:37                              LSE                                                 2697483
 296                                                     2,292.0000                                          10:55:37                              CHIX                                                2697481
 308                                                     2,290.0000                                          10:59:08                              LSE                                                 2700210
 350                                                     2,290.0000                                          10:59:08                              CHIX                                                2700208
 322                                                     2,287.0000                                          10:59:25                              LSE                                                 2700453
 301                                                     2,275.0000                                          11:06:04                              LSE                                                 2707111
 294                                                     2,274.0000                                          11:07:57                              LSE                                                 2708334
 144                                                     2,272.0000                                          11:12:51                              LSE                                                 2712372
 151                                                     2,272.0000                                          11:12:51                              LSE                                                 2712370
 299                                                     2,272.0000                                          11:12:51                              CHIX                                                2712368
 310                                                     2,276.0000                                          11:15:53                              LSE                                                 2715317
 319                                                     2,275.0000                                          11:23:32                              CHIX                                                2721126
 356                                                     2,275.0000                                          11:23:32                              LSE                                                 2721124
 268                                                     2,274.0000                                          11:46:00                              LSE                                                 2739114
 314                                                     2,274.0000                                          11:46:00                              CHIX                                                2739110
 89                                                      2,274.0000                                          11:46:00                              LSE                                                 2739112
 315                                                     2,273.0000                                          11:48:51                              CHIX                                                2741645
 309                                                     2,269.0000                                          11:55:36                              LSE                                                 2747996
 352                                                     2,269.0000                                          11:55:36                              CHIX                                                2747994
 352                                                     2,274.0000                                          12:06:21                              LSE                                                 2758045
 126                                                     2,274.0000                                          12:06:21                              CHIX                                                2758043
 200                                                     2,274.0000                                          12:06:21                              CHIX                                                2758041
 335                                                     2,275.0000                                          12:09:17                              LSE                                                 2760115
 137                                                     2,276.0000                                          12:15:58                              CHIX                                                2766302
 45                                                      2,276.0000                                          12:18:51                              CHIX                                                2768168
 112                                                     2,276.0000                                          12:18:51                              CHIX                                                2768166
 317                                                     2,274.0000                                          12:19:15                              LSE                                                 2768505
 353                                                     2,271.0000                                          12:27:35                              LSE                                                 2776426
 297                                                     2,271.0000                                          12:27:35                              CHIX                                                2776424
 59                                                      2,271.0000                                          12:27:35                              CHIX                                                2776422
 40                                                      2,272.0000                                          12:39:24                              CHIX                                                2787758
 304                                                     2,272.0000                                          12:39:24                              CHIX                                                2787760
 340                                                     2,271.0000                                          12:41:35                              LSE                                                 2789946
 293                                                     2,273.0000                                          12:53:33                              LSE                                                 2800643
 200                                                     2,273.0000                                          12:53:33                              CHIX                                                2800641
 121                                                     2,273.0000                                          12:53:33                              CHIX                                                2800639
 329                                                     2,272.0000                                          12:57:18                              LSE                                                 2804152
 302                                                     2,274.0000                                          13:10:50                              LSE                                                 2818205
 316                                                     2,274.0000                                          13:10:50                              CHIX                                                2818203
 345                                                     2,278.0000                                          13:29:38                              LSE                                                 2839143
 439                                                     2,278.0000                                          13:29:38                              LSE                                                 2839141
 320                                                     2,278.0000                                          13:29:38                              CHIX                                                2839139
 307                                                     2,278.0000                                          13:29:38                              CHIX                                                2839137
 233                                                     2,277.0000                                          13:30:53                              CHIX                                                2841445
 58                                                      2,277.0000                                          13:30:53                              CHIX                                                2841443
 311                                                     2,276.0000                                          13:31:55                              LSE                                                 2842510
 26                                                      2,276.0000                                          13:31:58                              CHIX                                                2842566
 301                                                     2,276.0000                                          13:31:58                              CHIX                                                2842564
 343                                                     2,275.0000                                          13:32:29                              LSE                                                 2843077
 337                                                     2,275.0000                                          13:37:09                              LSE                                                 2850520
 351                                                     2,275.0000                                          13:40:32                              CHIX                                                2854953
 253                                                     2,276.0000                                          13:44:40                              LSE                                                 2859402
 68                                                      2,276.0000                                          13:44:40                              LSE                                                 2859400
 44                                                      2,276.0000                                          13:45:07                              CHIX                                                2860735
 290                                                     2,276.0000                                          13:45:38                              CHIX                                                2861508
 351                                                     2,275.0000                                          13:50:03                              LSE                                                 2868502
 336                                                     2,275.0000                                          13:50:03                              CHIX                                                2868500
 143                                                     2,278.0000                                          13:55:35                              CHIX                                                2876246
 74                                                      2,278.0000                                          13:55:35                              LSE                                                 2876244
 236                                                     2,278.0000                                          13:55:35                              LSE                                                 2876242
 148                                                     2,278.0000                                          13:55:35                              CHIX                                                2876240
 46                                                      2,277.0000                                          13:55:58                              CHIX                                                2876831
 255                                                     2,277.0000                                          13:55:58                              CHIX                                                2876829
 316                                                     2,277.0000                                          13:55:58                              LSE                                                 2876827
 9                                                       2,277.0000                                          14:01:52                              CHIX                                                2884692
 324                                                     2,277.0000                                          14:01:52                              LSE                                                 2884694
 125                                                     2,277.0000                                          14:01:59                              CHIX                                                2884885
 218                                                     2,277.0000                                          14:02:16                              CHIX                                                2885195
 297                                                     2,279.0000                                          14:06:13                              LSE                                                 2891925
 319                                                     2,279.0000                                          14:06:13                              CHIX                                                2891923
 7                                                       2,279.0000                                          14:06:13                              CHIX                                                2891921
 332                                                     2,278.0000                                          14:09:48                              LSE                                                 2895878
 202                                                     2,278.0000                                          14:09:48                              CHIX                                                2895876
 157                                                     2,278.0000                                          14:09:48                              CHIX                                                2895874
 12                                                      2,276.0000                                          14:11:57                              LSE                                                 2899383
 322                                                     2,276.0000                                          14:11:57                              LSE                                                 2899381
 318                                                     2,281.0000                                          14:18:00                              CHIX                                                2907763
 2                                                       2,286.0000                                          14:26:12                              CHIX                                                2921520
 182                                                     2,286.0000                                          14:27:07                              LSE                                                 2923042
 255                                                     2,285.0000                                          14:28:44                              CHIX                                                2925421
 358                                                     2,285.0000                                          14:28:44                              LSE                                                 2925419
 490                                                     2,285.0000                                          14:28:44                              CHIX                                                2925415
 357                                                     2,285.0000                                          14:28:44                              LSE                                                 2925417
 333                                                     2,290.0000                                          14:32:06                              LSE                                                 2939653
 315                                                     2,291.0000                                          14:37:18                              LSE                                                 2955680
 342                                                     2,291.0000                                          14:37:18                              LSE                                                 2955678
 329                                                     2,291.0000                                          14:37:18                              CHIX                                                2955676
 287                                                     2,291.0000                                          14:37:18                              CHIX                                                2955674
 71                                                      2,291.0000                                          14:37:18                              CHIX                                                2955672
 305                                                     2,290.0000                                          14:37:45                              LSE                                                 2956954
 347                                                     2,290.0000                                          14:37:45                              CHIX                                                2956952
 354                                                     2,286.0000                                          14:40:48                              LSE                                                 2967074
 319                                                     2,285.0000                                          14:41:50                              CHIX                                                2970277
 72                                                      2,282.0000                                          14:43:40                              LSE                                                 2976218
 278                                                     2,282.0000                                          14:43:40                              LSE                                                 2976216
 314                                                     2,280.0000                                          14:49:15                              LSE                                                 2993677
 347                                                     2,280.0000                                          14:49:15                              CHIX                                                2993675
 89                                                      2,278.0000                                          14:49:16                              LSE                                                 2993684
 262                                                     2,278.0000                                          14:49:16                              LSE                                                 2993682
 353                                                     2,281.0000                                          14:53:33                              CHIX                                                3004538
 361                                                     2,281.0000                                          14:53:33                              LSE                                                 3004540
 352                                                     2,278.0000                                          14:55:19                              CHIX                                                3009860
 47                                                      2,278.0000                                          14:58:28                              LSE                                                 3015125
 298                                                     2,278.0000                                          14:59:02                              LSE                                                 3016008
 338                                                     2,277.0000                                          14:59:39                              LSE                                                 3017032
 292                                                     2,277.0000                                          14:59:39                              CHIX                                                3017030
 251                                                     2,269.0000                                          15:01:05                              LSE                                                 3025090
 280                                                     2,270.0000                                          15:01:05                              LSE                                                 3025088
 323                                                     2,270.0000                                          15:04:11                              LSE                                                 3032125
 332                                                     2,270.0000                                          15:04:11                              CHIX                                                3032123
 357                                                     2,268.0000                                          15:05:32                              LSE                                                 3036869
 296                                                     2,267.0000                                          15:06:38                              CHIX                                                3038851
 363                                                     2,267.0000                                          15:10:04                              LSE                                                 3047062
 291                                                     2,267.0000                                          15:10:04                              CHIX                                                3047060
 329                                                     2,265.0000                                          15:14:31                              LSE                                                 3054025
 293                                                     2,265.0000                                          15:14:31                              CHIX                                                3054023
 318                                                     2,262.0000                                          15:15:04                              LSE                                                 3056622
 257                                                     2,263.0000                                          15:22:11                              LSE                                                 3072036
 69                                                      2,263.0000                                          15:22:11                              LSE                                                 3072034
 321                                                     2,263.0000                                          15:22:11                              CHIX                                                3072032
 350                                                     2,265.0000                                          15:29:19                              LSE                                                 3089165
 255                                                     2,266.0000                                          15:30:55                              CHIX                                                3093888
 255                                                     2,266.0000                                          15:30:55                              CHIX                                                3093886
 327                                                     2,266.0000                                          15:32:06                              LSE                                                 3096615
 291                                                     2,266.0000                                          15:33:53                              LSE                                                 3100005
 335                                                     2,266.0000                                          15:33:53                              LSE                                                 3100003
 326                                                     2,265.0000                                          15:33:53                              CHIX                                                3100001
 334                                                     2,266.0000                                          15:33:53                              CHIX                                                3099999
 344                                                     2,266.0000                                          15:34:44                              LSE                                                 3101272
 259                                                     2,270.0000                                          15:39:35                              LSE                                                 3112030
 302                                                     2,271.0000                                          15:39:35                              LSE                                                 3112024
 332                                                     2,271.0000                                          15:39:35                              CHIX                                                3112022
 333                                                     2,271.0000                                          15:39:35                              LSE                                                 3112028
 359                                                     2,271.0000                                          15:39:35                              LSE                                                 3112026
 324                                                     2,269.0000                                          15:42:57                              LSE                                                 3119130
 299                                                     2,269.0000                                          15:42:57                              CHIX                                                3119128
 325                                                     2,268.0000                                          15:43:31                              LSE                                                 3120136
 17                                                      2,268.0000                                          15:43:31                              LSE                                                 3120134
 353                                                     2,268.0000                                          15:48:39                              LSE                                                 3130903
 353                                                     2,268.0000                                          15:48:39                              CHIX                                                3130901
 334                                                     2,264.0000                                          15:48:40                              LSE                                                 3130910
 310                                                     2,262.0000                                          15:49:20                              LSE                                                 3132030
 353                                                     2,259.0000                                          15:50:25                              LSE                                                 3135916
 292                                                     2,260.0000                                          15:53:08                              CHIX                                                3140139
 331                                                     2,258.0000                                          15:54:37                              LSE                                                 3142439
 290                                                     2,258.0000                                          15:54:37                              CHIX                                                3142437
 323                                                     2,257.0000                                          15:57:58                              LSE                                                 3149766
 337                                                     2,258.0000                                          15:59:37                              CHIX                                                3152395
 362                                                     2,257.0000                                          16:00:02                              LSE                                                 3156280
 114                                                     2,256.0000                                          16:00:11                              CHIX                                                3156677
 193                                                     2,256.0000                                          16:00:11                              CHIX                                                3156679
 342                                                     2,254.0000                                          16:01:53                              LSE                                                 3159952
 307                                                     2,253.0000                                          16:03:56                              LSE                                                 3163289
 332                                                     2,254.0000                                          16:03:56                              CHIX                                                3163287
 306                                                     2,249.0000                                          16:06:52                              CHIX                                                3169909
 353                                                     2,257.0000                                          16:11:55                              LSE                                                 3180436
 324                                                     2,257.0000                                          16:11:55                              LSE                                                 3180434
 317                                                     2,257.0000                                          16:11:55                              CHIX                                                3180432
 228                                                     2,258.0000                                          16:15:12                              LSE                                                 3188428
 255                                                     2,258.0000                                          16:15:23                              CHIX                                                3188858
 137                                                     2,257.0000                                          16:15:50                              LSE                                                 3189922
 337                                                     2,257.0000                                          16:15:51                              LSE                                                 3189942
 163                                                     2,257.0000                                          16:15:51                              LSE                                                 3189940
 219                                                     2,257.0000                                          16:15:51                              LSE                                                 3189938
 345                                                     2,257.0000                                          16:15:51                              CHIX                                                3189936
 326                                                     2,256.0000                                          16:16:03                              CHIX                                                3190565
 308                                                     2,255.0000                                          16:17:16                              LSE                                                 3193731
 353                                                     2,251.0000                                          16:18:55                              CHIX                                                3196996
 27                                                      2,250.0000                                          16:21:48                              LSE                                                 3205054
 102                                                     2,250.0000                                          16:21:48                              LSE                                                 3205052
 228                                                     2,250.0000                                          16:21:48                              LSE                                                 3205050
 175                                                     2,249.0000                                          16:22:38                              CHIX                                                3206876
 300                                                     2,249.0000                                          16:22:38                              LSE                                                 3206874
 121                                                     2,249.0000                                          16:22:38                              CHIX                                                3206872
 320                                                     2,249.0000                                          16:22:38                              CHIX                                                3206870
 349                                                     2,248.0000                                          16:22:56                              LSE                                                 3207556
 309                                                     2,248.0000                                          16:24:24                              LSE                                                 3210119
 305                                                     2,248.0000                                          16:24:44                              CHIX                                                3210858
 167                                                     2,247.0000                                          16:26:17                              CHIX                                                3216329
 349                                                     2,247.0000                                          16:26:24                              LSE                                                 3216618
 153                                                     2,247.0000                                          16:26:24                              CHIX                                                3216616
 115                                                     2,247.0000                                          16:27:25                              LSE                                                 3219147
 233                                                     2,247.0000                                          16:27:25                              CHIX                                                3219143
 257                                                     2,247.0000                                          16:27:25                              LSE                                                 3219145
 Contacts:

 +44 (0) 20 7399 6500

Ray Cahill (Director of Corporate Governance)

Paul Lister (Company Secretary)

 

This information is provided by RNS, the news service of the London Stock Exchange. RNS is approved by the Financial Conduct Authority to act as a Primary Information Provider in the United Kingdom. Terms and conditions relating to the use and distribution of this information may apply. For further information, please contact
rns@lseg.com (mailto:rns@lseg.com)
 or visit
www.rns.com (http://www.rns.com/)
.

RNS may use your IP address to confirm compliance with the terms and conditions, to analyse how you engage with the information contained in this communication, and to share such analysis on an anonymised basis with others as part of our commercial services. For further information about how RNS and the London Stock Exchange use the personal data you provide us, please see our
Privacy Policy (https://www.lseg.com/privacy-and-cookie-policy)
.   END  POSFLFVDLSLRIIE



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Associated British Foods

See all news