infotechlead

Web hosting company GoDaddy to lay off 8% of workforce