20060407 business.india-business: Windmill owners under IT dept's lens