Please enable JavaScript
Tech start-ups and companies hoping to make it big in Silicon Valley are starting to feel the pinch of changes to US visa rules.