20070812 india: Missing MNC executive returns home; self-abduction suspected