Internet News Facebook cuts down part of ads business, 30 jobs in Germany World’s largest social media platform Facebook, has lately been in the news… November 22, 2016No comments2 minute read