shutterstock_558937273 (1) - Power Technology | Energy News and Market Analysis
Join Our Newsletter - Get important industry news and analysis sent to your inbox – sign up to our e-Newsletter here

Facebook advertising boycott: Why brands are leaving the tech giant

shutterstock_558937273 (1)
Facebook, which last year made advertising revenues of $70bn, is being snubbed by several high-profile brands through July. Credit: Shutterstock