The Swedish footwear brand Icebug generated a 37.8 percent increase in annual net profit to 22.83 million Swedish kronor (€2.18m) for the 12 months ended Feb. 28 compared to SEK 16.6 million in the prior year. The financial year profit margin was 9.9 percent as total yearly revenues grew 38.9 ...