Tech Energy Business Strategy Videos Awards
Tech Energy Business Strategy Videos Awards

Facebook will hire 1,000 employees to control adverts amid Russia investigation

In the wake of a congressional investigation, the world’s largest social network has announced fresh measures to tighten control of the adverts that appear on the platform