TENDER FOR ROOF MAINTENANCE AND REPAIRS – Armscor Dockyard

TENDER FOR APPOINTMENT OF A CONTRACTOR FOR THE MAINTENANCE AND REPAIRS OF ROOFS 616, 617, 793, 626, 620, 621, 1037, 656, 655, 674 AND 675 FOR ARMSCOR…

Read more