Ten Square Games carries out its Carbon Footprint

Ten Square Games has completed its GHG assessment and earned its first badge towards its net zero trajectory!