DBS bank has great options for corporate card. I have my own business and I have corporate cards for individual employees where I have capped the credit limit according to requirements. I suggest you do the same and get in touch with the people at DBS to know more about the worldwide accepted corporate change cards.