Latka logo
Permabit Technology Corporation Revenue 2005: $1.8M ARR