100 million USD is going to dry up in a few months with a sizable organization, especially when you are new and need to mass purchase equipment and other necessities (such as transportation, food, etc). Heck, constructing a building of medium sized costs tens of millions, depending on the scale it could be more.
Also, This guy joined the party!