Leaf Ireland, a subsidiary of the UK headquartered Leaf, is launched in Ireland on January 24th, 2020. It is...