20110616 business.india-business: Tax data points to stress on India Inc