Program from tech giant, leader in tech (6)

Guardian #29458 | 17 Down | 2024-08-10 flowerflowerflower
Visit Guardian's puzzle site →

Also seen in