20070226 india: Operating ratio seen at 73.7%