News

Businessman Charlie “Atong” Ang and four other investors are behind Lucky 8 Star Quest Inc., according to documents obtained from the Securities and Exchange Commission.