New York lands at No. 15 in ranking of states by prosperity
New York received high rankings for its business environment and natural environment, according to the latest United States Prosperity Index from the London-based think-tank Legatum Institute, and came in 15th overall. The report compiled by 40…