Features Infrastructure Delta Electronics starts construction of new office building in Netherlands September 28, 2019