Distributed Energy Infrastructure, an EPC firm for solar and battery storage, has reached mechanical completion of two ...