with new platforms and exchanges emerging on a daily basis.