Architectural Record is reporting that architecture and engineering firm Cubellis has closed — announcing the closure to its employees the day before Thanksgiving. The 23 year-old firm, which is headquartered in Boston, Massachusetts, has 12 offices world-wide, including one in Dubai. The immediate cause of the closure was Sovereign Bank’s denial of a key [...]