Darshan Mechanical & Engineering, headquartered at Yamunanagar (Haryana) launched 8 & 10 feet CNC Log peeling machine...