Business / Royal GazetteSTS Digital wins fourth award in a year September 26, 2026 STS Digital has picked up its fourth industry award in less than a year, after a period where the digital-asset trading firm got its full Bermuda Monetary Authority licence and expanded its products. … Go to Source