Tag: S V Desai

Editor's choice
DIGGING GIANT!

DIGGING GIANT!

A tunnel boring machine is also termed a mole machine. It is mainly to excavate ...