Grindrod Locomotives

Grindrod Locomotives is a South African company that manufactures railway locomotives.
Leases.
Another division of the company, Grindrod Rail owns and leases out over 60 locomotives to various railways.