Le chiffre d’affaires de Grindrod a atteint 17 milliards de rands (1,64 Md$) en 2007, en augmentation de 37 %, grâce surtout, au transport de vracs par l’armement Island View Shipping qui a profité d’une demande record. Ce dernier a fusionné avec son homologue au pétrole Unicorn afin d’être présents dans le monde entier sur le segment des navires de taille moyenne. Actuellement, Grindrod exploite une flotte de 39 navires qui va s’accroître de 51 unités d’ici la fin 2011 et compte tenu du désarmement de deux vraquiers. La division maritime a augmenté son bénéfice de 33 % à 3,6 milliards de rands (347 M€), et son chiffre d’affaires de 13 % à 982 millions de rands (94,71 M€). La vente de navires a rapporté 195 millions de rands (18,81 M€) en 2007, contre 239 millions de rands (23,05 M€) l’année précédente. La division ports et terminaux a connu une bonne année, malgré la réduction du trafic du terminal charbonnier de Maputo (Mozambique), par suite du manque de wagons et d’une voie ferrée en mauvais état vers l’Afrique du Sud.
En 2007, Grindrod a doublé sa participation dans la Maputo Port Development Company et entreprit la construction de terminaux pour les voitures et le ferrochrome.
Son directeur général, Alain Olivier, anticipe de bons résultats en 2008 en raison de meilleurs taux de fret. Le groupe a conclu des contrats d’affrètement plus rémunérateurs et réduit les coûts de sa flotte en expansion. Enfin, la division maritime profite de la faiblesse du rand.