Versus - compare BABA and MMEL

Baba Arts Ltd. outperforms Moving Media Entertainment Ltd. on 16 out of 29 parameters.