Versus - compare CURRENT and 541445

Waa Solar Ltd. outperforms Current Infraprojects Ltd. on 17 out of 27 parameters.