logo
logo

Kleer Mail Corp announced it raised $6.16 Million in an amended filing from an offering of $8.28 Million

Apr 17, 2018over 7 years ago

Amount Raised

$6.16 Million

BostonInformation Technology

Company Information

Company

KleerMail Corp

Location

361 NEWBURY STREET

Boston, Massachusetts, United States

Related People