For users, this is completely legal.

You can buy BTC in our company, and then se1l on a crypto-exchange (except for Binance)