Seven & i became the latest in a growing list of Japanese companies to face pressure from investment funds.

Read More