US commercial solar engineering, procurement and construction (EPC) company The Peck Company Holdings Inc (NASDAQ:PECK) on Thursday said it had completed the installation and sale of two solar arrays with a combined capacity of 1.6 MW in the northeast region of the US.