B.C.'s Environmental Appeal Board has upheld a $140,000 fine handed to a coal mining company after a contracted mechanic ...