Anglo Belgian Corporation (ABC) is a company that develops and manufactures engines. It offers diesel engines and generator sets for marine, mining, energy, transport, and other sectors. The company provides system repair, maintenance, upgradation, customer training, and other services.