site logo

Facebook payments patent reveals e-commerce ambitions