Your place for Space News
Three years into being a business owner, Becky Davis knew she needed to break the hold technology had on her.