Facilitate

Technology in the Workplace
Verb (infinitive)
US
UK
Facilitate
US
UK
to help or make easier
US
UK
There are many examples where technology has facilitated doing business.