This is not an investment site.
Locator: 52084LINK.
The new payment option being advertised, what is "Link"?
Reply: