20021021 business.india-business: A taxing idea at the right time?