Skip to content

Day: January 19, 2012

Some Costa Concordia Implications

When the MS Costa Concordia suffered a tragic accident in Italy last Friday, a Friday the 13th at that, one did not immediately see any implications of the calamity on our […]