SAN FRANCISCO: Visa launched a Visa Business Network for small business owners on Facebook in an effort to take its existing relationship with entrepreneurs a step beyond the business cards and services it offers.