EVACUAID CANDIDATE FOR INNOVATION PRIZE IN FRANCE

Evacuaid is nominated for an innovation prize in France.

Read more