Corporations and labor unions have conferred great benefits( )their employees and members as well as upon the general public.
on
confer在此意为“施与,提供,赋予”,其搭配通常为confer sth.on/upon sb