Digital euro inches closer to reality: Will Europeans trust a virtual currency? 18 hours ago Business