Stillfront Group Acquires eRepublik Labs in €7.5m Deal

None