Contact the publisher of this press release In Oregon, Independence Station is on Track to be the World’s Greenest Building