Western Union signing another lease in Denver Tech Center By: Denver Business Journal via Business Journals December 11, 2017 at 09:07 AM EST Another Denver office commitment: Western Union says it signed a lease at 7979 E. Tufts Ave., where it will conduct "critical business." Read More >>