US solar and electric mobility infrastructure firm iSun Inc (NASDAQ:ISUN) has agreed to buy a minority stake of an undisclosed value in commercial solar developer Encore Renewable Energy.