Ace Group, strategisch internet