The International Transport Forum (ITF) based at The Organisation for Economic Cooperation and Development (OECD) has released a 100 page report on the actual impact mega-ships are having on ports, trade lanes and economies around the world.
Link to the report: http://www.internationaltransportforum.org/Pub/new.html#Mega-Ships









