Through its subsidiaries, Rand Logistics operates a fleet of 16 dry-bulk vessels, including 12 self-unloading bulk carriers and tug/barge units, throughout the Great Lakes region. As the General Electric Company reported, they are one of the only carriers able to offer significant domestic port-to-port services in both Canada and the U.S. on the Great Lakes.