Deel, a global HR company, today announced the global launch of its physical spend card,…