Expense management platform Chrome River has announced that it is to scale up its business presence across mainland Europe. Previously, the firm ran its EMEA operations solely through one central office based in London. However, it has now successfully opened a separate, dedicated regional office for mainland Europe - based in Munich, Germany.