KPTL to buy 85 % stake in Swedish firm for $24 m