I have been wondering the same thing. From the press release it sounds like LAC is specifically a financial partner, so perhaps they just simply this company has a bright future and are trying to put some of their $400 mill+ raised to work.
PS the mailroom isn't so bad. We got a few nice windows :)