Renowned Canadian online gambling operator The Stars Group has recently let go of a number of its employees at its…