Business

Etsy CEO bets on e-commerce growth in Brazil with $217 million Elo7 deal