The fact that this technology has such huge commercial and economic potential is just icing on the cake.
Die Tatsache, dass diese Technologie solch massives gewerbliches  und wirtschaftliches Potential hat, ist das Tüpfelchen auf dem i.