Latin America and the Caribbean make more and better business