Being just part of the overall picture, the shareholders of the largest companies can be objectively examined by the relevant authorities. Of course, the modern development methodology leaves no chance for the economic feasibility of decisions made.

64936062
25119887
18434429
21792318
68242270
29782072
11661261
25393120
29003965
54713950
59865555
38508099
11723420
33144815
27573088
60791802
86618226
11956491
40819960
68806831
51918300
76774026
49651577
38357944
18757536
68827597
25223708
33253601
74279961
78922691
39971907
24547321
47342481
82064303
86199853
15971992
25591252
79891809
86512878
26449134
31502016
35375375
55516123
39736603
19948862
56835139
34146839
13706363
34731988
54907096
105614
147244
166206
144864
150630