Vocabulary Term #1240
US
UK
US
UK
to need or have need of
US
UK
"A lot of companies use e-invoicing nowadays and don't require a paper copy."