Twitter has today rolled out its promoted products service to all SMEs in the UK and Ireland, as well as announcing a partnership with O2 Business. The partnership with O2 Business will see small and ...