US solar energy and clean mobility infrastructure firm iSun Inc (NASDAQ:ISUN) last week announced it has won a series of engineering, procurement and construction (EPC) contracts in New England.