SAN FRANCISCO, Dec 20 — Alphabet’s Google has advised some employees on US visas to avoid international travel due to delays at embassies, Business Insider reported yesterday, citing an internal email.The email, sent by the company’s outside counsel BAL Immigration Law on Thursday, warned staff who need a visa stamp...

Full Story Read More