A top executive of Japan's scandal-ridden Olympus Corp has been found dead in New Delhi. 49-year-old Tsutomu Omori, was head of Olympus's medical equipment business in India. The Times of India quoted the police as saying it was an apparent suicide. The daily newspaper said his body was found hanging from a wall by a garden, which was part of an apartment complex. Police recovered two suicide notes written in Japanese, one of them meant for Omori's family.