Bull makes its presence felt with new machines

The Coimbatore-based Bull Machines had announced its foray into construction equipment (CE) manufacturing with the launch…