Claim: Veolia had a net income of one hundred twenty-five million euros in 2003.
Evidence: 125 Net income Financial data in millions of euros