About Hydra machine

Sohan Sharma (2 Points)

19 October 2018  
As the name suggest Hydra machine. Is it define as conveyance. As per my understanding this machine not making transportation of good and passengers and not use as private conveyance so it may be a machine on which we can claim ITC.