Neptune Wellness Solutions (NASDAQ:NEPT) has entered into an amended and restated processing agreement with Canopy Growth (NYSE:CGC).