San Francisco: More than 1,000 Google employees here on Thursday joined global walkout in the city’s downtown area to protest workplace sexual harassment at the world’s top internet company. The demonstrators gathered at San Francisco’s major tourist neighbourhood at the waterfront Embarcadero in the northern part of the city, holding placards that read “Don’t Be […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.