Business executives call for end to anonymous cash