GBS: I.S. on pace for highest achieving LEED project in the world

February 5, 2007

Green Building Services confirms that Independence Station is on pace to become the highest achieving LEED Platinum project in the world. Check out the updated LEED scorecard below.