Radix an advertiser here on TheDomains.com has put out an update on their business. 50% of total revenues coming from the renewals of non premium domains is a decent sign in my opinion. Some of the key highlights of the attached report: · 50% + of the total revenue comes from…