Have you ever pitched an idea to your boss or your project manager in Japan and just got frustrating feedback? Or worse, you get a nod of approval that leads to no action later on? This scenario might not be only limited to Japan, but since Japan’s...