Bank of America Merrill Lynch Visa Corporate Travel Card
Hi,
My company offers this corporate card as an alternative to putting spending on my own card(s). Google is not being my friend on getting more information. Does anyone have any experience of this and its perks/rewards for the cardholder (if any)?
Best wishes,
-Karl