Tata Steel profit plunges 89% to Rs 597.88 crore in Apr-June