Previous Year
Revenue per Business Segment
No Data Found
Current Year
Revenue per Business Segment
No Data Found
No Data Found
No Data Found
No Data Found
No Data Found
No Data Found
No Data Found
Directors & Officers Remuneration
Name
Salary
Fee
Shares
Other
Total:
Total
16.072M
Total:
Total
8.647M
Total:
Total
1.829M
Total:
Total
307.000K
Total:
Total
1.359M
Total:
Total
863.000K
Total:
Total
821.000K
Total:
Total
805.000K
Total:
Total
825.000K