On Tuesday, Amazon Web Services, Inc. (AWS) announced the opening of its first office in Lagos, Nigeria, IgbereTV reports AWS said the new ...
But without advertising-income, we can't keep making this site awesome.