Advertising & Marketing

Facebook Reportedly Makes $500 Million Ad Deal