Generate a correctly punctuated version of the following text: The combination of Microsoft technology and o2olap for Excel makes a compelling solution for financial reporting management reporting financial consolidations currency translations budgeting planning forecasting executive information systems EIS data mining and data warehouse solutions
The combination of Microsoft technology and o2olap for Excel makes a compelling solution for financial reporting, management reporting, financial consolidations, currency translations, budgeting, planning, forecasting, executive information systems (EIS), data mining and data warehouse solutions.