N100*
G250**
100
80
60
40
20
0
1993
96
99
02
05
08
11
13
15
17
20
22
N100*
G250**
100
80
60
40
20
0
1993
96
99
02
05
08
11
13
15
17
20
22
N100*
G250**
100
80
60
40
20
0
1993
1996
1999
2002
2005
2008
2011
2013
2015
2017
2020
2022
N100*
G250**
100
80
60
40
20
0
1993
1996
1999
2002
2005
2008
2011
2013
2015
2017
2020
2022
*worldwide sample of the top 100 companies by revenue in surveyed countries **world’s 250 largest companies by revenue | KPMG, 2022