Foundation E47 (No commentary) - The quest for trade upgrade and last military mission continues

Just how many levels are there for trade upgrade? Is it infinite? And trying to level up the soldiers so they can do the last mission. While waiting for that I'm doing some improvements to the village.