Blockchain TAAL Announces the Opening of New Office in Zug, Switzerland, Along With Operations Update AIT News Desk Sep 14, 2020 TAAL Distributed Information Technologies Inc. a vertically integrated, blockchain infrastructure and service provider, announced the opening of its…