InvestorsHub Logo
icon url

XMaster2023

05/25/24 5:20 PM

#693984 RE: Nemesis18 #693983

One of the 7 Market Makers would be my first guess, but there are several other companies (BP) that stand to loose millions in annual revenue next year.