updated about 4 years ago by Natasha Babayan
Source
Comments
No evidence read annual reports
Provides profit but not revenue
Net sales - pg 17 - $USD 232.887Bn
No evidence read annual reports
Provides profit but not revenue
Net sales - pg 17 - $USD 232.887Bn