Reuters reports: A top executive of Japan’s scandal-ridden Olympus Corp has been found dead in a park outside New Delhi, an apparent suicide, The Times of India said on Tuesday, quoting police. Tsutomu Omori, 49, who was head
Reuters reports: A top executive of Japan’s scandal-ridden Olympus Corp has been found dead in a park outside New Delhi, an apparent suicide, The Times of India said on Tuesday, quoting police. Tsutomu Omori, 49, who was head