Researchers look at how the EU’s proposed framework to harmonise and boost business registration across member states can avoid the pitfalls of startup fraud.