Versus - compare PTC and WAAREERTL

PTC India Ltd. outperforms Waaree Renewable Technologies Ltd. on 24 out of 41 parameters.