Scottish Power


stockley

Indicia buys social, search agency

Indicia has strengthened its social media and search capabilities by investing in London agency Make It Rain. Founded in 2008…