Though Japan’s longest PM, Abe lacks feats
Japanese Prime Minister Shinzo Abe Photo: IC After Wednesday, Japanese Prime Minister Shinzo Abe will become the longest serving prime minister in Japanese history, breaking the record of 2,886 days set by former prime minister Taro Katsura. As protectionism is on the rise worldwide, the long tenure of the Abe administration means stable implementation of …