By Onome Amuge Nigerian agribusiness firm, Ellah Lakes Plc., has announced the signing of a seed production and technical support