Mountain View considers business tax

Mountain View considers business tax

The Mountain View City Council on Wednesday will meet to consider imposing a new tax on the city's largest employers including Google. 

Top Videos

Most Watched

KTVU Vault

Wild Rides