Impact of recent legislation on business