Try taking that up against a true Goliath in Google (Alphabet, really), the $3 billion (by market cap) behemoth that owns ...