Nina Kremers on launching a multilingual website

Nina Kremers talks revamping her website, simplifying plans and the ideas that keep her up at night.