New report (will be translated to English soon) going deeper into the e-invoicing theme
http://www.dbresearch.com/PROD/DBR_INTERNET_DE-PROD/PROD0000000000253980.pdf
Deutsche Bank is certainly doing their part - but as the report notes - the network effect is needed - and that means all banks - just like payments.