What BYD’s massive new ship reveals about its business

.....

© Fast Company