Minesense Technologies closes $19 million financing led by new investors

Minesense Technologies closes $19 million financing led by new investors