Tech giants flagged on $662B leases after Moody’s report