Visa, Star Alliance to push Japan travel

Star Alliance and Visa International have entered into a two-year advertising and promotions partnership to boost travel to Japan.