Loading Video…

This browser does not support the Video element.

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.?