I think there is a bug of the parser on the & sign. You might try this:
DECLARE @json nvarchar(max);
SET @json = (
SELECT Id, CompanyName, Type
FROM zzTestJson
FOR JSON PATH
);
SELECT @json;
You are not able to click on the output to get the JSON string, but if you paste it on the Notepad, you should see the string:
[{"Id":"1A0F9762-E60A-4792-9BC1-9478182AB0A0","CompanyName":"Courier & Delivery Service","Type":"Cat"},{"Id":"0CA870E1-3DF5-4894-85A2-03339216D757","CompanyName":"Delivery Service","Type":"Cat"},{"Id":"099DB223-7B6A-4B98-95C7-FFEA121E7D6F","CompanyName":"Adams Warehouse & Delivery Inc, 3300 W 11th St","Type":"Company"},{"Id":"35FF2AF6-3634-4D74-90D9-AD15B5DFF296","CompanyName":"Aew Delivery, PO Box 431433","Type":"Company"},{"Id":"3283C774-74A0-46F0-B3D9-0F423D0E2233","CompanyName":"Baltodano Moving & Delivering, 6631 Mayfair","Type":"Company"},{"Id":"E4A5AD1F-C2F5-46F4-B422-CD354180AD44","CompanyName":"Baltodano Moving & Delivery, 1234 Silber Rd","Type":"Company"},{"Id":"0F8A43AE-D3AF-4479-8B90-596A1EC519EE","CompanyName":"Baltodano Moving & Delivery, 7811 N Shepherd Dr Ste 201","Type":"Company"},{"Id":"862F2F3B-8EAC-49A1-83C1-5508DB08E353","CompanyName":"Coast 2 Coast Moving & Delivery, 13455 Knightsway Dr","Type":"Company"},{"Id":"F500E10C-FED8-464A-9DDC-F055EDADCFCE","CompanyName":"Coast 2 Coast Moving & Delivery, 9909 Harwin Dr","Type":"Company"},{"Id":"84B34920-D5EB-4B70-B581-294BA8ED2401","CompanyName":"Dellcoat Freight Services, 3800 Garrow St","Type":"Company"},{"Id":"55419A68-F6E9-4B63-ADF4-264914A7494A","CompanyName":"Designers Choice Delivery, 917 1/2 Bennington St","Type":"Company"},{"Id":"8D570E22-1BBD-44E5-9C9E-B56011AE97C1","CompanyName":"Diligent Delivery Systems, 333 N Sam Houston Pkwy E Ste 1000","Type":"Company"},{"Id":"3373F520-28CF-4F49-8E64-874F4C833FF8","CompanyName":"E & M Delivery, 8500 Market St Ste A","Type":"Company"},{"Id":"B94AD805-5526-4642-A6CD-12A6C8733F46","CompanyName":"Exclusive Moving & Delivery, 12602 Mews Cir Apt D","Type":"Company"},{"Id":"0FA6B7B3-9973-4BAE-9F49-63674268DE86","CompanyName":"Hackbarth Delivery Service, 1980 Afton St","Type":"Company"},{"Id":"5EA6D8A4-AA36-4DBC-B515-AA2572E94633","CompanyName":"Heroes Delivery & Moving, LLC, 6116 Skyline Dr","Type":"Company"},{"Id":"73C2AFD2-CAF4-4689-92D3-0E2A7A532D90","CompanyName":"Jc & L Delivery, 5450 Gulfton St","Type":"Company"},{"Id":"1129CB04-833A-42F8-BCF6-F551FF2A88AC","CompanyName":"Lalos Delivers & Movers, 9803 Harwin Dr","Type":"Company"},{"Id":"D17B5E8D-67F9-4BA3-84BD-C1968BECB2C6","CompanyName":"Marvin's Moving & Delivery, 12311 Split Rail Ln","Type":"Company"},{"Id":"9766E80D-CEF7-4A4D-AC0A-06DD0C711D15","CompanyName":"Marvin's Moving and Delivery, 12311 Split Rail Ln","Type":"Company"},{"Id":"525C792E-8608-4E7C-A386-11EA244CC382","CompanyName":"Mover's & Delivery Services of Houston, 10046 Chickasaw Ln","Type":"Company"},{"Id":"DF9A9006-888E-4C11-8905-E45A723FBC16","CompanyName":"Ontime Movers and Delivery, 11917 Bob White #87","Type":"Company"},{"Id":"BE6D052C-41F6-463B-A6C0-CECC93CADA64","CompanyName":"PICKUP: Instant Delivery, 1121 Delano St","Type":"Company"},{"Id":"23904238-DD97-4053-B0BA-CA3FD9299792","CompanyName":"Southwest Moving and Delivery, 10403 Rockley Rd","Type":"Company"},{"Id":"A77F55E0-EB98-4DF0-B633-E73EE2C4F3AF","CompanyName":"TDR's Moving & Delivery Service, 13030 Northborough Dr","Type":"Company"}]