Nuvemshop, Latin America’s e-commerce platform, has announced that it has raised a $500 million Series E round of funding. The round was co-led by Insight Partners and Tiger Global Management, with participation from Alkeon and Owl Rock. Other investors that joined the round included Sunley House Capital and VMG Partners, as well as existing investors…