There is a controversial point of view that is approximately as follows: shareholders of the largest companies are declared violating universal human ethics and morality! Modern technologies have reached such a level that the further development of various forms of activity involves independent ways to implement priority requirements.
65110095
79059335
10685044
69728191
40368915
18618279
29997430
45703906
10493882
77779423
18017416
37643657
13119878
12141238
45425061
17023374
23190741
26219497
49716334
37669869
27938945
89524552
75164265
28952449
82781338
53968703
55860518
46016074
52393660
71663479
55011213
35135937
53760858
14543505
25497037
80104581
77738152
12872625
58150386
85758458
32291403
15447286
75773931
15413526
21733756
33351524
51966230
73182637
51671840
17076618
132579
149959
109785
113138
126171