The livelihoods of more than 100 workers have gone up in smoke after arsonists set fire to two businesses, causing $25 million worth of damage.