Principal33, a European software development company founded in Romania, ended 2024 with EUR20.3 million in revenue driven by its Romanian operations, the company said in an announcement on Jan. 29, 2025.
French do-it-yourself (DIY) retailer Leroy Merlin will inaugurate its second store in the city of Iasi, in the first half of 2025, within the new shopping center, Mall Moldova.