Sarah Palin became famous with her comment, ”when you’re here [in America], let’s speak American… Let’s speak English, that’s a unifying aspect of the nation, it is the language that is understood by all.” What does “speaking American” mean in 2015? The geeky part within me couldn’t help but wonder how we look in numbers. Looking at the [...]
Read more
Operating in
Los Angeles, CA
and servicing
the US and beyond