Versus - compare VSFPROJ and 11625761

VSF Projects Ltd. outperforms Popular Foundations Ltd. on 16 out of 26 parameters.