Taguri: bettering the business environment