By Alex Malouf Is there any company more ubiquitous than Google? The company is everywhere, serving up billions of search engine results every day, powering our phones, helping us with our emails, providing even the directions for us to take. You know you’ve made it when your brand name becomes a verb. Google hasn’t been […]