3 min read 'Blockchain Island' Strategy Led to $70 Billion Passing Through Malta: Report June 22, 2021