publicly traded crypto companies is investing in bitcoin legal in india lgo crypto exchange best usd crypto exchange