Greentube boosts Swiss presence following Casino Barrière Montreux partnership deal

Greentube, the NOVOMATIC Interactive division, has further bolstered its position as a leading supplier in Switzerland after taking its content live with…