Autonomous kite-powered boats promise faster, cheaper, greener shipping

Business