Mar 012017
 

Sri Lanka approves $180 mln vessel deal for Colombo Dockyard … Dockyard, located in Colombo port, is Sri Lanka's largest engineering facility in the …

Click for detailed story

 Leave a Reply

(required)

(required)