US solar energy and clean mobility infrastructure firm iSun Inc (NASDAQ:ISUN) has been awarded work on a 118-MWp solar portfolio spanning eight sites in North and South Carolina.