I have only just noticed that KLM's booking pages have changed; you now book inbound and outbound independently with option of mixed classes for the outbound and inbound. I was going to say that KLM's business tickets were fully flex as standard (cancellation without any fees etc). However, I am now not so sure on first glance.