Sloan president Jim Allen makes the case for the business of building green at Congressional Briefing