According to CNBC, Biz2Credit has released its annual survey of the most small business friendly cities. This year San Bernadino Riverside takes the top position. Last year’s winner, San Jose, plunged to number 18. Read the article on CNBC