Venmo Opens Mobile Payments Social Network to the Public Darrell Etherington March 20, 2012 Social payments startup Venmo is opening its product to the public today, after over two years in a limited, invitation-only…