Tata Steel, the world's seventh-largest steel maker by output, on Thursday reported a June quarter net profit, but lagged market expectations as demand remained sluggish at European unit Corus.