EMD Labs
We found 1 companies
SPM
No: 57 Lloyd's Ave, Batticaloa 30000, Batticaloa
SPM is a social enterprise that strives to empower individuals and communities by supporting them to embrace new technology through research and development. Our mission is to promote technology trans...
Verified Updated
1