Power Mech Projects Wins Order Worth INR 560 Million