Finance Abbreviations I quiz

Do you know what common business and finance related abbreviations like B2B, CRM and ROI mean?