The MTDC is hereby placed in the department of economic development but shall not be subject to the supervision or control of said department or of any board, bureau, department or other agency of the commonwealth except as specifically provided in this chapter.