The Thermal Club was a luxurious oasis for IndyCar, but is visiting a hyper-exclusive venue good for business?
An invite from the White House calls it a "Make America Wealthy Again Event". The BBC hit the streets of New York City to ...