Klickl International

Klickl International secures $25 million funding