By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Vinniegambini said:
Operating loss - 94 million
Net loss - 98 million

What do both of these mean? I'm too lazy to look it up.