A top executive of scandal-plagued Japanese firm Olympus has been found hanged in a park in India in an apparent suicide. The body of Tsutomu Omori, chief of the company's medical equipment business in India, was found hanging from the park's boundary wall, Reuters reports. Police found what they believe are two suicide notes in his apartment, both in Japanese, and a note in English reading: "I am sorry for bothering you." Neighbors said Omori had been acting strangely for days, reports the Times of India. Three former Olympus execs were arrested last week for allegedly covering up massive losses at the company.