Interior Office Design Achieves LEED Platinum
CAMBRIDGE, Mass. — LEED Platinum certification was not part of the plan for the new 186,000-square-foot Forrester Research headquarters in Cambridge, but it has since achieved that after opening in mid-2011.
Read more