1.
Do newspaper articles on card fraud affect debit card usage?
2.
ICT, Innovation and Business Performance in Services: Evidence for Germany and the Netherlands
3.
4.
5.