News

2015-08-04 A presentation of Colombo Dockyard, their facilities and their skills

This is a presentation of Colombo Dockyard in Sri Lanka, their facilities and their skills