Malta’s steps towards becoming the ‘Blockchain Island’ have seen some criticism lately. Dr Joshua Ellul is the chairperson of Malta’s... Read More