Ever since 2010 Eesti Hvelliist has trusted in Teknos products which back in the day were still under the Swedish Wedevg name Teknos currently supplies the Estonian moulding specialists with paints both for their solid wood mouldings and MDF products

What is the correctly punctuated version of this sentence?
Ever since 2010 Eesti Hoovelliist has trusted in Teknos products which back in the day were still under the Swedish Wedevag name. Teknos currently supplies the Estonian moulding specialists with paints both for their solid wood mouldings and MDF products.