Hi everyone
anybody heard about the contact lens supplier called " project alpha", one guys show us in my door and want do business with us. it says from florida, and have over 1500 employees, but why i can not find anything about this company online. Please advise.
Bookmarks