Multiple choice technology testing Letters and invoices will be printed by Williams Lea and INC Postilion Barclay’s All Reveal answer Fill a bubble to check yourself A Correct answer Explanation Williams Lea and INC is the correct answer for letters and invoices printing. This is specific organizational knowledge about which vendor handles print operations for this service provider.