20120327 city.delhi: Mystery shrouds techie's death; autopsy awaited