Those WorldVision ads in Taipei Posted on 2008-04-18 You may have seen these ads of WorldVision (Vision Mondiale) in your hometown, just like I did in mine of Montreal. It was almost not surprising that I also saw them in Taipei, at the main MTR station…