55% of companies managed to increase their sales in 2024 by adding new products/services, 52% by increasing investments in marketing, and 38% by opening new distribution channels.
Romanian payment solutions company Selfpay has signed a €1 million investment credit facility with BT to accelerate its development plans through the acquisition of new payment terminals that will be operated directly by the company.