In terms of company history? Not much. Nothing, in fact. Even though you can contact them through various internet messengers and email, they give no physical address or phone number on their website. While this might smell fishy to some people, I have found the company to be very communicative and reliable. Their website is a bit like their company- straight to the point, no-nonsense information about their services. If the FAQ section doesn’t answer your question, support is just a click away.
Other than that, they are a small, CPM based, highly specialized ad company. In a world of media conglomerates and ad giants, finding a good niche and filling it is the only way to make a smaller ad company thrive. And I must say, Popcash is very much alive and kicking.