Natural Allies support themselves through many activities, including mining.
Mines can occasionally, rarely generate extra money through random events. Erf-b1-p001
It is possible that only units with digging special may engage in mining. It may also be possible that any unit can mine, but Diggers get bonuses for doing so.