20150415 unknown: Sluggish demand; currency swings may hit TCS profit