Technology / June 13, 2012

World’s Largest Cargo Transport Ship Carries 22 Ships On-board