James Baker Duly's profile'

James Baker Duly

James Baker Duly is one of the co-founders of The Youpal Group, an IT company originated in Sweden, that offers customised solutions to different international companies within various industry secto

Articles