I know when I said that the new site was coming soon? Well, that was a few weeks ago, to be precisely, 5.5 weeks ago. But do you have any idea how hard it is to make a decent website, while this pile of invoices just miraculously appears on your desk and they need to […]

Read more