Colombo Dockyard has been battling a deepening financial crisis due to a mix of internal and external pressures Board points to strategic location and long-term business potential as key factors ...