Versus - compare 11290281 and WATERBASE

Chatha Foods Ltd. outperforms Waterbase Ltd. on 14 out of 27 parameters.