Amazon, Microsoft and other tech giants step up to aid tropical storm Harvey rescue efforts by Nat Levy on August 28, 2017August 29, 2017 at 1:55 pm As tropical storm Harvey continues to take its toll on Texas, tech companies from around the nation are pitching in to help the rescue and relief efforts. Both Amazon and… Read More