This paper describes how the mission control system Yamcs has evolved through the years and is now used at the heart of commercial control centres. It highlights how recent successful missions implemented with Yamcs (European Robotic Arm, Fluid Science Laboratory, Sierra Nevada Corporation's Dream Chaser EGSE) contributed to the design of this free and open source system. The architecture of the ICE Cubes control centre is then presented. This control centre is the first European commercial control centre allowing the control of private experiments on-board the ISS. The paper describes how Yamcs performs most of the critical tasks in the centre, acting both as the payload EGSE checkout system and then enabling efficient 24/7 commercial operations of the ICE Cubes payload on-board the International Space Station.