June 24 2012: The marketing team of the world's biggest B2B operation, Alibaba.com, based in Hong Kong, had a bit of fun this week to mark the start of the Tuen Ng (Dragon Boat) festival.They created a few videos to pointg at the wide repertoire of goods at the Alibaba portal -- taking a few lighthearted swipes at contemporary happenings. We have put up one the videos in our Tech Video spot. Here are some others. Enjoy!