What's that word, the one for when people unite to achieve a single goal and spend effort, time, energy, creativity, nous, emotion, money, business cunning and sweat on some grand endeavour?

The closest I've got is "industry". It's a shame the word doesn't carry a sense of wonder and verve with it.